| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.ScaleButton
Description
Documentation
newtype ScaleButton #
Constructors
| ScaleButton (ManagedPtr ScaleButton) |
Instances
class (GObject o, IsDescendantOf ScaleButton o) => IsScaleButton o #
Instances
| (GObject o, IsDescendantOf ScaleButton o) => IsScaleButton o | |
Defined in GI.Gtk.Objects.ScaleButton | |
type family ResolveScaleButtonMethod (t :: Symbol) o where ... #
Equations
data ScaleButtonActivePropertyInfo #
Instances
data ScaleButtonAdjustmentPropertyInfo #
Instances
| AttrInfo ScaleButtonAdjustmentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton Associated Types
Methods attrGet :: AttrBaseTypeConstraint ScaleButtonAdjustmentPropertyInfo o => o -> IO (AttrGetType ScaleButtonAdjustmentPropertyInfo) attrSet :: (AttrBaseTypeConstraint ScaleButtonAdjustmentPropertyInfo o, AttrSetTypeConstraint ScaleButtonAdjustmentPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint ScaleButtonAdjustmentPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint ScaleButtonAdjustmentPropertyInfo o, AttrSetTypeConstraint ScaleButtonAdjustmentPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint ScaleButtonAdjustmentPropertyInfo o, AttrTransferTypeConstraint ScaleButtonAdjustmentPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ScaleButtonAdjustmentPropertyInfo) attrPut :: AttrBaseTypeConstraint ScaleButtonAdjustmentPropertyInfo o => o -> AttrGetType ScaleButtonAdjustmentPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps ScaleButtonAdjustmentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrAllowedOps ScaleButtonAdjustmentPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ScaleButtonAdjustmentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrGetType ScaleButtonAdjustmentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrLabel ScaleButtonAdjustmentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrLabel ScaleButtonAdjustmentPropertyInfo = "adjustment" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ScaleButtonAdjustmentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ScaleButtonAdjustmentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrTransferType ScaleButtonAdjustmentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ScaleButtonAdjustmentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
data ScaleButtonGetActiveMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsScaleButton a) => OverloadedMethod ScaleButtonGetActiveMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonGetActiveMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ScaleButtonGetAdjustmentMethodInfo #
Instances
| (signature ~ m Adjustment, MonadIO m, IsScaleButton a) => OverloadedMethod ScaleButtonGetAdjustmentMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonGetAdjustmentMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ScaleButtonGetHasFrameMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsScaleButton a) => OverloadedMethod ScaleButtonGetHasFrameMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonGetHasFrameMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ScaleButtonGetMinusButtonMethodInfo #
Instances
| (signature ~ m Button, MonadIO m, IsScaleButton a) => OverloadedMethod ScaleButtonGetMinusButtonMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonGetMinusButtonMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ScaleButtonGetPlusButtonMethodInfo #
Instances
| (signature ~ m Button, MonadIO m, IsScaleButton a) => OverloadedMethod ScaleButtonGetPlusButtonMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonGetPlusButtonMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ScaleButtonGetPopupMethodInfo #
Instances
| (signature ~ m Widget, MonadIO m, IsScaleButton a) => OverloadedMethod ScaleButtonGetPopupMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonGetPopupMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ScaleButtonGetValueMethodInfo #
Instances
| (signature ~ m Double, MonadIO m, IsScaleButton a) => OverloadedMethod ScaleButtonGetValueMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonGetValueMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ScaleButtonHasFramePropertyInfo #
Instances
| AttrInfo ScaleButtonHasFramePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton Associated Types
Methods attrGet :: AttrBaseTypeConstraint ScaleButtonHasFramePropertyInfo o => o -> IO (AttrGetType ScaleButtonHasFramePropertyInfo) attrSet :: (AttrBaseTypeConstraint ScaleButtonHasFramePropertyInfo o, AttrSetTypeConstraint ScaleButtonHasFramePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint ScaleButtonHasFramePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint ScaleButtonHasFramePropertyInfo o, AttrSetTypeConstraint ScaleButtonHasFramePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint ScaleButtonHasFramePropertyInfo o, AttrTransferTypeConstraint ScaleButtonHasFramePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ScaleButtonHasFramePropertyInfo) attrPut :: AttrBaseTypeConstraint ScaleButtonHasFramePropertyInfo o => o -> AttrGetType ScaleButtonHasFramePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps ScaleButtonHasFramePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrAllowedOps ScaleButtonHasFramePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ScaleButtonHasFramePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrGetType ScaleButtonHasFramePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrGetType ScaleButtonHasFramePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel ScaleButtonHasFramePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrLabel ScaleButtonHasFramePropertyInfo = "has-frame" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ScaleButtonHasFramePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ScaleButtonHasFramePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrSetTypeConstraint ScaleButtonHasFramePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType ScaleButtonHasFramePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrTransferType ScaleButtonHasFramePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ScaleButtonHasFramePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrTransferTypeConstraint ScaleButtonHasFramePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data ScaleButtonIconsPropertyInfo #
Instances
| AttrInfo ScaleButtonIconsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton Associated Types
Methods attrGet :: AttrBaseTypeConstraint ScaleButtonIconsPropertyInfo o => o -> IO (AttrGetType ScaleButtonIconsPropertyInfo) attrSet :: (AttrBaseTypeConstraint ScaleButtonIconsPropertyInfo o, AttrSetTypeConstraint ScaleButtonIconsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint ScaleButtonIconsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint ScaleButtonIconsPropertyInfo o, AttrSetTypeConstraint ScaleButtonIconsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint ScaleButtonIconsPropertyInfo o, AttrTransferTypeConstraint ScaleButtonIconsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ScaleButtonIconsPropertyInfo) attrPut :: AttrBaseTypeConstraint ScaleButtonIconsPropertyInfo o => o -> AttrGetType ScaleButtonIconsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps ScaleButtonIconsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrAllowedOps ScaleButtonIconsPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ScaleButtonIconsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrGetType ScaleButtonIconsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrGetType ScaleButtonIconsPropertyInfo = Maybe [Text] | |||||||||||||||||||||||||||||||||
| type AttrLabel ScaleButtonIconsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrLabel ScaleButtonIconsPropertyInfo = "icons" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ScaleButtonIconsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ScaleButtonIconsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrSetTypeConstraint ScaleButtonIconsPropertyInfo = Type ~ [Text] | |||||||||||||||||||||||||||||||||
| type AttrTransferType ScaleButtonIconsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrTransferType ScaleButtonIconsPropertyInfo = [Text] | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ScaleButtonIconsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrTransferTypeConstraint ScaleButtonIconsPropertyInfo = Type ~ [Text] | |||||||||||||||||||||||||||||||||
type ScaleButtonPopdownCallback = IO () #
data ScaleButtonPopdownSignalInfo #
Instances
| SignalInfo ScaleButtonPopdownSignalInfo | |||||
Defined in GI.Gtk.Objects.ScaleButton Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType ScaleButtonPopdownSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType ScaleButtonPopdownSignalInfo | |||||
Defined in GI.Gtk.Objects.ScaleButton | |||||
type ScaleButtonPopupCallback = IO () #
data ScaleButtonPopupSignalInfo #
Instances
| SignalInfo ScaleButtonPopupSignalInfo | |||||
Defined in GI.Gtk.Objects.ScaleButton Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType ScaleButtonPopupSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType ScaleButtonPopupSignalInfo | |||||
Defined in GI.Gtk.Objects.ScaleButton | |||||
data ScaleButtonSetAdjustmentMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsScaleButton a, IsAdjustment b) => OverloadedMethod ScaleButtonSetAdjustmentMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonSetAdjustmentMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ScaleButtonSetHasFrameMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsScaleButton a) => OverloadedMethod ScaleButtonSetHasFrameMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonSetHasFrameMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ScaleButtonSetIconsMethodInfo #
Instances
| (signature ~ ([Text] -> m ()), MonadIO m, IsScaleButton a) => OverloadedMethod ScaleButtonSetIconsMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonSetIconsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ScaleButtonSetValueMethodInfo #
Instances
| (signature ~ (Double -> m ()), MonadIO m, IsScaleButton a) => OverloadedMethod ScaleButtonSetValueMethodInfo a signature | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ScaleButtonSetValueMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ScaleButton Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type ScaleButtonValueChangedCallback = Double -> IO () #
data ScaleButtonValueChangedSignalInfo #
Instances
| SignalInfo ScaleButtonValueChangedSignalInfo | |||||
Defined in GI.Gtk.Objects.ScaleButton Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType ScaleButtonValueChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType ScaleButtonValueChangedSignalInfo | |||||
Defined in GI.Gtk.Objects.ScaleButton | |||||
data ScaleButtonValuePropertyInfo #
Instances
| AttrInfo ScaleButtonValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton Associated Types
Methods attrGet :: AttrBaseTypeConstraint ScaleButtonValuePropertyInfo o => o -> IO (AttrGetType ScaleButtonValuePropertyInfo) attrSet :: (AttrBaseTypeConstraint ScaleButtonValuePropertyInfo o, AttrSetTypeConstraint ScaleButtonValuePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint ScaleButtonValuePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint ScaleButtonValuePropertyInfo o, AttrSetTypeConstraint ScaleButtonValuePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint ScaleButtonValuePropertyInfo o, AttrTransferTypeConstraint ScaleButtonValuePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ScaleButtonValuePropertyInfo) attrPut :: AttrBaseTypeConstraint ScaleButtonValuePropertyInfo o => o -> AttrGetType ScaleButtonValuePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps ScaleButtonValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrAllowedOps ScaleButtonValuePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ScaleButtonValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrGetType ScaleButtonValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrGetType ScaleButtonValuePropertyInfo = Double | |||||||||||||||||||||||||||||||||
| type AttrLabel ScaleButtonValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrLabel ScaleButtonValuePropertyInfo = "value" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ScaleButtonValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ScaleButtonValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrSetTypeConstraint ScaleButtonValuePropertyInfo = Type ~ Double | |||||||||||||||||||||||||||||||||
| type AttrTransferType ScaleButtonValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrTransferType ScaleButtonValuePropertyInfo = Double | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ScaleButtonValuePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ScaleButton type AttrTransferTypeConstraint ScaleButtonValuePropertyInfo = Type ~ Double | |||||||||||||||||||||||||||||||||
afterScaleButtonPopdown :: (IsScaleButton a, MonadIO m) => a -> ((?self :: a) => ScaleButtonPopdownCallback) -> m SignalHandlerId #
afterScaleButtonPopup :: (IsScaleButton a, MonadIO m) => a -> ((?self :: a) => ScaleButtonPopupCallback) -> m SignalHandlerId #
afterScaleButtonValueChanged :: (IsScaleButton a, MonadIO m) => a -> ((?self :: a) => ScaleButtonValueChangedCallback) -> m SignalHandlerId #
constructScaleButtonAdjustment :: (IsScaleButton o, MonadIO m, IsAdjustment a) => a -> m (GValueConstruct o) #
constructScaleButtonHasFrame :: (IsScaleButton o, MonadIO m) => Bool -> m (GValueConstruct o) #
constructScaleButtonIcons :: (IsScaleButton o, MonadIO m) => [Text] -> m (GValueConstruct o) #
constructScaleButtonValue :: (IsScaleButton o, MonadIO m) => Double -> m (GValueConstruct o) #
getScaleButtonActive :: (MonadIO m, IsScaleButton o) => o -> m Bool #
getScaleButtonAdjustment :: (MonadIO m, IsScaleButton o) => o -> m Adjustment #
getScaleButtonHasFrame :: (MonadIO m, IsScaleButton o) => o -> m Bool #
getScaleButtonIcons :: (MonadIO m, IsScaleButton o) => o -> m (Maybe [Text]) #
getScaleButtonValue :: (MonadIO m, IsScaleButton o) => o -> m Double #
onScaleButtonPopdown :: (IsScaleButton a, MonadIO m) => a -> ((?self :: a) => ScaleButtonPopdownCallback) -> m SignalHandlerId #
onScaleButtonPopup :: (IsScaleButton a, MonadIO m) => a -> ((?self :: a) => ScaleButtonPopupCallback) -> m SignalHandlerId #
onScaleButtonValueChanged :: (IsScaleButton a, MonadIO m) => a -> ((?self :: a) => ScaleButtonValueChangedCallback) -> m SignalHandlerId #
scaleButtonActive :: AttrLabelProxy "active" #
scaleButtonAdjustment :: AttrLabelProxy "adjustment" #
scaleButtonGetActive :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> m Bool #
scaleButtonGetAdjustment :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> m Adjustment #
scaleButtonGetHasFrame :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> m Bool #
scaleButtonGetMinusButton :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> m Button #
scaleButtonGetPlusButton :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> m Button #
scaleButtonGetPopup :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> m Widget #
scaleButtonGetValue :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> m Double #
scaleButtonHasFrame :: AttrLabelProxy "hasFrame" #
scaleButtonIcons :: AttrLabelProxy "icons" #
scaleButtonNew :: (HasCallStack, MonadIO m) => Double -> Double -> Double -> Maybe [Text] -> m ScaleButton #
scaleButtonSetAdjustment :: (HasCallStack, MonadIO m, IsScaleButton a, IsAdjustment b) => a -> b -> m () #
scaleButtonSetHasFrame :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> Bool -> m () #
scaleButtonSetIcons :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> [Text] -> m () #
scaleButtonSetValue :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> Double -> m () #
scaleButtonValue :: AttrLabelProxy "value" #
setScaleButtonAdjustment :: (MonadIO m, IsScaleButton o, IsAdjustment a) => o -> a -> m () #
setScaleButtonHasFrame :: (MonadIO m, IsScaleButton o) => o -> Bool -> m () #
setScaleButtonIcons :: (MonadIO m, IsScaleButton o) => o -> [Text] -> m () #
setScaleButtonValue :: (MonadIO m, IsScaleButton o) => o -> Double -> m () #
toScaleButton :: (MonadIO m, IsScaleButton o) => o -> m ScaleButton #