| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Gtk.Objects.LevelBar
Contents
Description
- newtype LevelBar = LevelBar (ManagedPtr LevelBar)
- class GObject o => IsLevelBar o
- toLevelBar :: IsLevelBar o => o -> IO LevelBar
- noLevelBar :: Maybe LevelBar
- data LevelBarAddOffsetValueMethodInfo
- levelBarAddOffsetValue :: (MonadIO m, IsLevelBar a) => a -> Text -> Double -> m ()
- data LevelBarGetInvertedMethodInfo
- levelBarGetInverted :: (MonadIO m, IsLevelBar a) => a -> m Bool
- data LevelBarGetMaxValueMethodInfo
- levelBarGetMaxValue :: (MonadIO m, IsLevelBar a) => a -> m Double
- data LevelBarGetMinValueMethodInfo
- levelBarGetMinValue :: (MonadIO m, IsLevelBar a) => a -> m Double
- data LevelBarGetModeMethodInfo
- levelBarGetMode :: (MonadIO m, IsLevelBar a) => a -> m LevelBarMode
- data LevelBarGetOffsetValueMethodInfo
- levelBarGetOffsetValue :: (MonadIO m, IsLevelBar a) => a -> Maybe Text -> m (Bool, Double)
- data LevelBarGetValueMethodInfo
- levelBarGetValue :: (MonadIO m, IsLevelBar a) => a -> m Double
- levelBarNew :: MonadIO m => m LevelBar
- levelBarNewForInterval :: MonadIO m => Double -> Double -> m LevelBar
- data LevelBarRemoveOffsetValueMethodInfo
- levelBarRemoveOffsetValue :: (MonadIO m, IsLevelBar a) => a -> Maybe Text -> m ()
- data LevelBarSetInvertedMethodInfo
- levelBarSetInverted :: (MonadIO m, IsLevelBar a) => a -> Bool -> m ()
- data LevelBarSetMaxValueMethodInfo
- levelBarSetMaxValue :: (MonadIO m, IsLevelBar a) => a -> Double -> m ()
- data LevelBarSetMinValueMethodInfo
- levelBarSetMinValue :: (MonadIO m, IsLevelBar a) => a -> Double -> m ()
- data LevelBarSetModeMethodInfo
- levelBarSetMode :: (MonadIO m, IsLevelBar a) => a -> LevelBarMode -> m ()
- data LevelBarSetValueMethodInfo
- levelBarSetValue :: (MonadIO m, IsLevelBar a) => a -> Double -> m ()
- data LevelBarInvertedPropertyInfo
- constructLevelBarInverted :: IsLevelBar o => Bool -> IO (GValueConstruct o)
- getLevelBarInverted :: (MonadIO m, IsLevelBar o) => o -> m Bool
- levelBarInverted :: AttrLabelProxy "inverted"
- setLevelBarInverted :: (MonadIO m, IsLevelBar o) => o -> Bool -> m ()
- data LevelBarMaxValuePropertyInfo
- constructLevelBarMaxValue :: IsLevelBar o => Double -> IO (GValueConstruct o)
- getLevelBarMaxValue :: (MonadIO m, IsLevelBar o) => o -> m Double
- levelBarMaxValue :: AttrLabelProxy "maxValue"
- setLevelBarMaxValue :: (MonadIO m, IsLevelBar o) => o -> Double -> m ()
- data LevelBarMinValuePropertyInfo
- constructLevelBarMinValue :: IsLevelBar o => Double -> IO (GValueConstruct o)
- getLevelBarMinValue :: (MonadIO m, IsLevelBar o) => o -> m Double
- levelBarMinValue :: AttrLabelProxy "minValue"
- setLevelBarMinValue :: (MonadIO m, IsLevelBar o) => o -> Double -> m ()
- data LevelBarModePropertyInfo
- constructLevelBarMode :: IsLevelBar o => LevelBarMode -> IO (GValueConstruct o)
- getLevelBarMode :: (MonadIO m, IsLevelBar o) => o -> m LevelBarMode
- levelBarMode :: AttrLabelProxy "mode"
- setLevelBarMode :: (MonadIO m, IsLevelBar o) => o -> LevelBarMode -> m ()
- data LevelBarValuePropertyInfo
- constructLevelBarValue :: IsLevelBar o => Double -> IO (GValueConstruct o)
- getLevelBarValue :: (MonadIO m, IsLevelBar o) => o -> m Double
- levelBarValue :: AttrLabelProxy "value"
- setLevelBarValue :: (MonadIO m, IsLevelBar o) => o -> Double -> m ()
- type C_LevelBarOffsetChangedCallback = Ptr () -> CString -> Ptr () -> IO ()
- type LevelBarOffsetChangedCallback = Text -> IO ()
- data LevelBarOffsetChangedSignalInfo
- afterLevelBarOffsetChanged :: (GObject a, MonadIO m) => a -> LevelBarOffsetChangedCallback -> m SignalHandlerId
- genClosure_LevelBarOffsetChanged :: LevelBarOffsetChangedCallback -> IO Closure
- mk_LevelBarOffsetChangedCallback :: C_LevelBarOffsetChangedCallback -> IO (FunPtr C_LevelBarOffsetChangedCallback)
- noLevelBarOffsetChangedCallback :: Maybe LevelBarOffsetChangedCallback
- onLevelBarOffsetChanged :: (GObject a, MonadIO m) => a -> LevelBarOffsetChangedCallback -> m SignalHandlerId
- wrap_LevelBarOffsetChangedCallback :: LevelBarOffsetChangedCallback -> Ptr () -> CString -> Ptr () -> IO ()
Exported types
Instances
| GObject LevelBar Source # | |
| IsObject LevelBar Source # | |
| IsWidget LevelBar Source # | |
| IsOrientable LevelBar Source # | |
| IsBuildable LevelBar Source # | |
| IsImplementorIface LevelBar Source # | |
| IsLevelBar LevelBar Source # | |
| ((~) * info (ResolveLevelBarMethod t LevelBar), MethodInfo * info LevelBar p) => IsLabel t (LevelBar -> p) Source # | |
| ((~) * info (ResolveLevelBarMethod t LevelBar), MethodInfo * info LevelBar p) => IsLabelProxy t (LevelBar -> p) Source # | |
| HasAttributeList * LevelBar Source # | |
| type SignalList LevelBar Source # | |
| type AttributeList LevelBar Source # | |
class GObject o => IsLevelBar o Source #
Instances
| (GObject a, UnknownAncestorError Constraint LevelBar a) => IsLevelBar a Source # | |
| IsLevelBar LevelBar Source # | |
toLevelBar :: IsLevelBar o => o -> IO LevelBar Source #
Methods
addOffsetValue
data LevelBarAddOffsetValueMethodInfo Source #
Instances
| ((~) * signature (Text -> Double -> m ()), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarAddOffsetValueMethodInfo a signature Source # | |
levelBarAddOffsetValue :: (MonadIO m, IsLevelBar a) => a -> Text -> Double -> m () Source #
getInverted
data LevelBarGetInvertedMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarGetInvertedMethodInfo a signature Source # | |
levelBarGetInverted :: (MonadIO m, IsLevelBar a) => a -> m Bool Source #
getMaxValue
data LevelBarGetMaxValueMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarGetMaxValueMethodInfo a signature Source # | |
levelBarGetMaxValue :: (MonadIO m, IsLevelBar a) => a -> m Double Source #
getMinValue
data LevelBarGetMinValueMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarGetMinValueMethodInfo a signature Source # | |
levelBarGetMinValue :: (MonadIO m, IsLevelBar a) => a -> m Double Source #
getMode
data LevelBarGetModeMethodInfo Source #
Instances
| ((~) * signature (m LevelBarMode), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarGetModeMethodInfo a signature Source # | |
levelBarGetMode :: (MonadIO m, IsLevelBar a) => a -> m LevelBarMode Source #
getOffsetValue
data LevelBarGetOffsetValueMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m (Bool, Double)), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarGetOffsetValueMethodInfo a signature Source # | |
levelBarGetOffsetValue :: (MonadIO m, IsLevelBar a) => a -> Maybe Text -> m (Bool, Double) Source #
getValue
data LevelBarGetValueMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarGetValueMethodInfo a signature Source # | |
levelBarGetValue :: (MonadIO m, IsLevelBar a) => a -> m Double Source #
new
levelBarNew :: MonadIO m => m LevelBar Source #
newForInterval
removeOffsetValue
data LevelBarRemoveOffsetValueMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarRemoveOffsetValueMethodInfo a signature Source # | |
levelBarRemoveOffsetValue :: (MonadIO m, IsLevelBar a) => a -> Maybe Text -> m () Source #
setInverted
data LevelBarSetInvertedMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarSetInvertedMethodInfo a signature Source # | |
levelBarSetInverted :: (MonadIO m, IsLevelBar a) => a -> Bool -> m () Source #
setMaxValue
data LevelBarSetMaxValueMethodInfo Source #
Instances
| ((~) * signature (Double -> m ()), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarSetMaxValueMethodInfo a signature Source # | |
levelBarSetMaxValue :: (MonadIO m, IsLevelBar a) => a -> Double -> m () Source #
setMinValue
data LevelBarSetMinValueMethodInfo Source #
Instances
| ((~) * signature (Double -> m ()), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarSetMinValueMethodInfo a signature Source # | |
levelBarSetMinValue :: (MonadIO m, IsLevelBar a) => a -> Double -> m () Source #
setMode
data LevelBarSetModeMethodInfo Source #
Instances
| ((~) * signature (LevelBarMode -> m ()), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarSetModeMethodInfo a signature Source # | |
levelBarSetMode :: (MonadIO m, IsLevelBar a) => a -> LevelBarMode -> m () Source #
setValue
data LevelBarSetValueMethodInfo Source #
Instances
| ((~) * signature (Double -> m ()), MonadIO m, IsLevelBar a) => MethodInfo * LevelBarSetValueMethodInfo a signature Source # | |
levelBarSetValue :: (MonadIO m, IsLevelBar a) => a -> Double -> m () Source #
Properties
inverted
data LevelBarInvertedPropertyInfo Source #
Instances
| AttrInfo LevelBarInvertedPropertyInfo Source # | |
| type AttrSetTypeConstraint LevelBarInvertedPropertyInfo Source # | |
| type AttrOrigin LevelBarInvertedPropertyInfo Source # | |
| type AttrLabel LevelBarInvertedPropertyInfo Source # | |
| type AttrGetType LevelBarInvertedPropertyInfo Source # | |
| type AttrBaseTypeConstraint LevelBarInvertedPropertyInfo Source # | |
| type AttrAllowedOps LevelBarInvertedPropertyInfo Source # | |
constructLevelBarInverted :: IsLevelBar o => Bool -> IO (GValueConstruct o) Source #
getLevelBarInverted :: (MonadIO m, IsLevelBar o) => o -> m Bool Source #
levelBarInverted :: AttrLabelProxy "inverted" Source #
setLevelBarInverted :: (MonadIO m, IsLevelBar o) => o -> Bool -> m () Source #
maxValue
data LevelBarMaxValuePropertyInfo Source #
Instances
| AttrInfo LevelBarMaxValuePropertyInfo Source # | |
| type AttrSetTypeConstraint LevelBarMaxValuePropertyInfo Source # | |
| type AttrOrigin LevelBarMaxValuePropertyInfo Source # | |
| type AttrLabel LevelBarMaxValuePropertyInfo Source # | |
| type AttrGetType LevelBarMaxValuePropertyInfo Source # | |
| type AttrBaseTypeConstraint LevelBarMaxValuePropertyInfo Source # | |
| type AttrAllowedOps LevelBarMaxValuePropertyInfo Source # | |
constructLevelBarMaxValue :: IsLevelBar o => Double -> IO (GValueConstruct o) Source #
getLevelBarMaxValue :: (MonadIO m, IsLevelBar o) => o -> m Double Source #
levelBarMaxValue :: AttrLabelProxy "maxValue" Source #
setLevelBarMaxValue :: (MonadIO m, IsLevelBar o) => o -> Double -> m () Source #
minValue
data LevelBarMinValuePropertyInfo Source #
Instances
| AttrInfo LevelBarMinValuePropertyInfo Source # | |
| type AttrSetTypeConstraint LevelBarMinValuePropertyInfo Source # | |
| type AttrOrigin LevelBarMinValuePropertyInfo Source # | |
| type AttrLabel LevelBarMinValuePropertyInfo Source # | |
| type AttrGetType LevelBarMinValuePropertyInfo Source # | |
| type AttrBaseTypeConstraint LevelBarMinValuePropertyInfo Source # | |
| type AttrAllowedOps LevelBarMinValuePropertyInfo Source # | |
constructLevelBarMinValue :: IsLevelBar o => Double -> IO (GValueConstruct o) Source #
getLevelBarMinValue :: (MonadIO m, IsLevelBar o) => o -> m Double Source #
levelBarMinValue :: AttrLabelProxy "minValue" Source #
setLevelBarMinValue :: (MonadIO m, IsLevelBar o) => o -> Double -> m () Source #
mode
data LevelBarModePropertyInfo Source #
Instances
| AttrInfo LevelBarModePropertyInfo Source # | |
| type AttrSetTypeConstraint LevelBarModePropertyInfo Source # | |
| type AttrOrigin LevelBarModePropertyInfo Source # | |
| type AttrLabel LevelBarModePropertyInfo Source # | |
| type AttrGetType LevelBarModePropertyInfo Source # | |
| type AttrBaseTypeConstraint LevelBarModePropertyInfo Source # | |
| type AttrAllowedOps LevelBarModePropertyInfo Source # | |
constructLevelBarMode :: IsLevelBar o => LevelBarMode -> IO (GValueConstruct o) Source #
getLevelBarMode :: (MonadIO m, IsLevelBar o) => o -> m LevelBarMode Source #
levelBarMode :: AttrLabelProxy "mode" Source #
setLevelBarMode :: (MonadIO m, IsLevelBar o) => o -> LevelBarMode -> m () Source #
value
data LevelBarValuePropertyInfo Source #
Instances
| AttrInfo LevelBarValuePropertyInfo Source # | |
| type AttrSetTypeConstraint LevelBarValuePropertyInfo Source # | |
| type AttrOrigin LevelBarValuePropertyInfo Source # | |
| type AttrLabel LevelBarValuePropertyInfo Source # | |
| type AttrGetType LevelBarValuePropertyInfo Source # | |
| type AttrBaseTypeConstraint LevelBarValuePropertyInfo Source # | |
| type AttrAllowedOps LevelBarValuePropertyInfo Source # | |
constructLevelBarValue :: IsLevelBar o => Double -> IO (GValueConstruct o) Source #
getLevelBarValue :: (MonadIO m, IsLevelBar o) => o -> m Double Source #
levelBarValue :: AttrLabelProxy "value" Source #
setLevelBarValue :: (MonadIO m, IsLevelBar o) => o -> Double -> m () Source #
Signals
offsetChanged
type LevelBarOffsetChangedCallback = Text -> IO () Source #
data LevelBarOffsetChangedSignalInfo Source #
Instances
| SignalInfo LevelBarOffsetChangedSignalInfo Source # | |
| type HaskellCallbackType LevelBarOffsetChangedSignalInfo Source # | |
afterLevelBarOffsetChanged :: (GObject a, MonadIO m) => a -> LevelBarOffsetChangedCallback -> m SignalHandlerId Source #
genClosure_LevelBarOffsetChanged :: LevelBarOffsetChangedCallback -> IO Closure Source #
mk_LevelBarOffsetChangedCallback :: C_LevelBarOffsetChangedCallback -> IO (FunPtr C_LevelBarOffsetChangedCallback) Source #
onLevelBarOffsetChanged :: (GObject a, MonadIO m) => a -> LevelBarOffsetChangedCallback -> m SignalHandlerId Source #
wrap_LevelBarOffsetChangedCallback :: LevelBarOffsetChangedCallback -> Ptr () -> CString -> Ptr () -> IO () Source #