| 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.SpinButton
Description
- newtype SpinButton = SpinButton (ManagedPtr SpinButton)
- class GObject o => IsSpinButton o
- toSpinButton :: IsSpinButton o => o -> IO SpinButton
- noSpinButton :: Maybe SpinButton
- data SpinButtonConfigureMethodInfo
- spinButtonConfigure :: (MonadIO m, IsSpinButton a, IsAdjustment b) => a -> Maybe b -> Double -> Word32 -> m ()
- data SpinButtonGetAdjustmentMethodInfo
- spinButtonGetAdjustment :: (MonadIO m, IsSpinButton a) => a -> m Adjustment
- data SpinButtonGetDigitsMethodInfo
- spinButtonGetDigits :: (MonadIO m, IsSpinButton a) => a -> m Word32
- data SpinButtonGetIncrementsMethodInfo
- spinButtonGetIncrements :: (MonadIO m, IsSpinButton a) => a -> m (Double, Double)
- data SpinButtonGetNumericMethodInfo
- spinButtonGetNumeric :: (MonadIO m, IsSpinButton a) => a -> m Bool
- data SpinButtonGetRangeMethodInfo
- spinButtonGetRange :: (MonadIO m, IsSpinButton a) => a -> m (Double, Double)
- data SpinButtonGetSnapToTicksMethodInfo
- spinButtonGetSnapToTicks :: (MonadIO m, IsSpinButton a) => a -> m Bool
- data SpinButtonGetUpdatePolicyMethodInfo
- spinButtonGetUpdatePolicy :: (MonadIO m, IsSpinButton a) => a -> m SpinButtonUpdatePolicy
- data SpinButtonGetValueMethodInfo
- spinButtonGetValue :: (MonadIO m, IsSpinButton a) => a -> m Double
- data SpinButtonGetValueAsIntMethodInfo
- spinButtonGetValueAsInt :: (MonadIO m, IsSpinButton a) => a -> m Int32
- data SpinButtonGetWrapMethodInfo
- spinButtonGetWrap :: (MonadIO m, IsSpinButton a) => a -> m Bool
- spinButtonNew :: (MonadIO m, IsAdjustment a) => Maybe a -> Double -> Word32 -> m SpinButton
- spinButtonNewWithRange :: MonadIO m => Double -> Double -> Double -> m SpinButton
- data SpinButtonSetAdjustmentMethodInfo
- spinButtonSetAdjustment :: (MonadIO m, IsSpinButton a, IsAdjustment b) => a -> b -> m ()
- data SpinButtonSetDigitsMethodInfo
- spinButtonSetDigits :: (MonadIO m, IsSpinButton a) => a -> Word32 -> m ()
- data SpinButtonSetIncrementsMethodInfo
- spinButtonSetIncrements :: (MonadIO m, IsSpinButton a) => a -> Double -> Double -> m ()
- data SpinButtonSetNumericMethodInfo
- spinButtonSetNumeric :: (MonadIO m, IsSpinButton a) => a -> Bool -> m ()
- data SpinButtonSetRangeMethodInfo
- spinButtonSetRange :: (MonadIO m, IsSpinButton a) => a -> Double -> Double -> m ()
- data SpinButtonSetSnapToTicksMethodInfo
- spinButtonSetSnapToTicks :: (MonadIO m, IsSpinButton a) => a -> Bool -> m ()
- data SpinButtonSetUpdatePolicyMethodInfo
- spinButtonSetUpdatePolicy :: (MonadIO m, IsSpinButton a) => a -> SpinButtonUpdatePolicy -> m ()
- data SpinButtonSetValueMethodInfo
- spinButtonSetValue :: (MonadIO m, IsSpinButton a) => a -> Double -> m ()
- data SpinButtonSetWrapMethodInfo
- spinButtonSetWrap :: (MonadIO m, IsSpinButton a) => a -> Bool -> m ()
- data SpinButtonSpinMethodInfo
- spinButtonSpin :: (MonadIO m, IsSpinButton a) => a -> SpinType -> Double -> m ()
- data SpinButtonUpdateMethodInfo
- spinButtonUpdate :: (MonadIO m, IsSpinButton a) => a -> m ()
- data SpinButtonAdjustmentPropertyInfo
- constructSpinButtonAdjustment :: (IsSpinButton o, IsAdjustment a) => a -> IO (GValueConstruct o)
- getSpinButtonAdjustment :: (MonadIO m, IsSpinButton o) => o -> m Adjustment
- setSpinButtonAdjustment :: (MonadIO m, IsSpinButton o, IsAdjustment a) => o -> a -> m ()
- spinButtonAdjustment :: AttrLabelProxy "adjustment"
- data SpinButtonClimbRatePropertyInfo
- constructSpinButtonClimbRate :: IsSpinButton o => Double -> IO (GValueConstruct o)
- getSpinButtonClimbRate :: (MonadIO m, IsSpinButton o) => o -> m Double
- setSpinButtonClimbRate :: (MonadIO m, IsSpinButton o) => o -> Double -> m ()
- spinButtonClimbRate :: AttrLabelProxy "climbRate"
- data SpinButtonDigitsPropertyInfo
- constructSpinButtonDigits :: IsSpinButton o => Word32 -> IO (GValueConstruct o)
- getSpinButtonDigits :: (MonadIO m, IsSpinButton o) => o -> m Word32
- setSpinButtonDigits :: (MonadIO m, IsSpinButton o) => o -> Word32 -> m ()
- spinButtonDigits :: AttrLabelProxy "digits"
- data SpinButtonNumericPropertyInfo
- constructSpinButtonNumeric :: IsSpinButton o => Bool -> IO (GValueConstruct o)
- getSpinButtonNumeric :: (MonadIO m, IsSpinButton o) => o -> m Bool
- setSpinButtonNumeric :: (MonadIO m, IsSpinButton o) => o -> Bool -> m ()
- spinButtonNumeric :: AttrLabelProxy "numeric"
- data SpinButtonSnapToTicksPropertyInfo
- constructSpinButtonSnapToTicks :: IsSpinButton o => Bool -> IO (GValueConstruct o)
- getSpinButtonSnapToTicks :: (MonadIO m, IsSpinButton o) => o -> m Bool
- setSpinButtonSnapToTicks :: (MonadIO m, IsSpinButton o) => o -> Bool -> m ()
- spinButtonSnapToTicks :: AttrLabelProxy "snapToTicks"
- data SpinButtonUpdatePolicyPropertyInfo
- constructSpinButtonUpdatePolicy :: IsSpinButton o => SpinButtonUpdatePolicy -> IO (GValueConstruct o)
- getSpinButtonUpdatePolicy :: (MonadIO m, IsSpinButton o) => o -> m SpinButtonUpdatePolicy
- setSpinButtonUpdatePolicy :: (MonadIO m, IsSpinButton o) => o -> SpinButtonUpdatePolicy -> m ()
- spinButtonUpdatePolicy :: AttrLabelProxy "updatePolicy"
- data SpinButtonValuePropertyInfo
- constructSpinButtonValue :: IsSpinButton o => Double -> IO (GValueConstruct o)
- getSpinButtonValue :: (MonadIO m, IsSpinButton o) => o -> m Double
- setSpinButtonValue :: (MonadIO m, IsSpinButton o) => o -> Double -> m ()
- spinButtonValue :: AttrLabelProxy "value"
- data SpinButtonWrapPropertyInfo
- constructSpinButtonWrap :: IsSpinButton o => Bool -> IO (GValueConstruct o)
- getSpinButtonWrap :: (MonadIO m, IsSpinButton o) => o -> m Bool
- setSpinButtonWrap :: (MonadIO m, IsSpinButton o) => o -> Bool -> m ()
- spinButtonWrap :: AttrLabelProxy "wrap"
- type C_SpinButtonChangeValueCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- type SpinButtonChangeValueCallback = ScrollType -> IO ()
- data SpinButtonChangeValueSignalInfo
- afterSpinButtonChangeValue :: (GObject a, MonadIO m) => a -> SpinButtonChangeValueCallback -> m SignalHandlerId
- genClosure_SpinButtonChangeValue :: SpinButtonChangeValueCallback -> IO Closure
- mk_SpinButtonChangeValueCallback :: C_SpinButtonChangeValueCallback -> IO (FunPtr C_SpinButtonChangeValueCallback)
- noSpinButtonChangeValueCallback :: Maybe SpinButtonChangeValueCallback
- onSpinButtonChangeValue :: (GObject a, MonadIO m) => a -> SpinButtonChangeValueCallback -> m SignalHandlerId
- wrap_SpinButtonChangeValueCallback :: SpinButtonChangeValueCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- type C_SpinButtonInputCallback = Ptr () -> Ptr CDouble -> Ptr () -> IO Int32
- type SpinButtonInputCallback = IO (Int32, Double)
- data SpinButtonInputSignalInfo
- afterSpinButtonInput :: (GObject a, MonadIO m) => a -> SpinButtonInputCallback -> m SignalHandlerId
- genClosure_SpinButtonInput :: SpinButtonInputCallback -> IO Closure
- mk_SpinButtonInputCallback :: C_SpinButtonInputCallback -> IO (FunPtr C_SpinButtonInputCallback)
- noSpinButtonInputCallback :: Maybe SpinButtonInputCallback
- onSpinButtonInput :: (GObject a, MonadIO m) => a -> SpinButtonInputCallback -> m SignalHandlerId
- wrap_SpinButtonInputCallback :: SpinButtonInputCallback -> Ptr () -> Ptr CDouble -> Ptr () -> IO Int32
- type C_SpinButtonOutputCallback = Ptr () -> Ptr () -> IO CInt
- type SpinButtonOutputCallback = IO Bool
- data SpinButtonOutputSignalInfo
- afterSpinButtonOutput :: (GObject a, MonadIO m) => a -> SpinButtonOutputCallback -> m SignalHandlerId
- genClosure_SpinButtonOutput :: SpinButtonOutputCallback -> IO Closure
- mk_SpinButtonOutputCallback :: C_SpinButtonOutputCallback -> IO (FunPtr C_SpinButtonOutputCallback)
- noSpinButtonOutputCallback :: Maybe SpinButtonOutputCallback
- onSpinButtonOutput :: (GObject a, MonadIO m) => a -> SpinButtonOutputCallback -> m SignalHandlerId
- wrap_SpinButtonOutputCallback :: SpinButtonOutputCallback -> Ptr () -> Ptr () -> IO CInt
- type C_SpinButtonValueChangedCallback = Ptr () -> Ptr () -> IO ()
- type SpinButtonValueChangedCallback = IO ()
- data SpinButtonValueChangedSignalInfo
- afterSpinButtonValueChanged :: (GObject a, MonadIO m) => a -> SpinButtonValueChangedCallback -> m SignalHandlerId
- genClosure_SpinButtonValueChanged :: SpinButtonValueChangedCallback -> IO Closure
- mk_SpinButtonValueChangedCallback :: C_SpinButtonValueChangedCallback -> IO (FunPtr C_SpinButtonValueChangedCallback)
- noSpinButtonValueChangedCallback :: Maybe SpinButtonValueChangedCallback
- onSpinButtonValueChanged :: (GObject a, MonadIO m) => a -> SpinButtonValueChangedCallback -> m SignalHandlerId
- wrap_SpinButtonValueChangedCallback :: SpinButtonValueChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_SpinButtonWrappedCallback = Ptr () -> Ptr () -> IO ()
- type SpinButtonWrappedCallback = IO ()
- data SpinButtonWrappedSignalInfo
- afterSpinButtonWrapped :: (GObject a, MonadIO m) => a -> SpinButtonWrappedCallback -> m SignalHandlerId
- genClosure_SpinButtonWrapped :: SpinButtonWrappedCallback -> IO Closure
- mk_SpinButtonWrappedCallback :: C_SpinButtonWrappedCallback -> IO (FunPtr C_SpinButtonWrappedCallback)
- noSpinButtonWrappedCallback :: Maybe SpinButtonWrappedCallback
- onSpinButtonWrapped :: (GObject a, MonadIO m) => a -> SpinButtonWrappedCallback -> m SignalHandlerId
- wrap_SpinButtonWrappedCallback :: SpinButtonWrappedCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype SpinButton Source #
Constructors
| SpinButton (ManagedPtr SpinButton) |
Instances
| GObject SpinButton Source # | |
| IsObject SpinButton Source # | |
| IsWidget SpinButton Source # | |
| IsSpinButton SpinButton Source # | |
| IsEntry SpinButton Source # | |
| IsOrientable SpinButton Source # | |
| IsEditable SpinButton Source # | |
| IsCellEditable SpinButton Source # | |
| IsBuildable SpinButton Source # | |
| IsImplementorIface SpinButton Source # | |
| ((~) * info (ResolveSpinButtonMethod t SpinButton), MethodInfo * info SpinButton p) => IsLabel t (SpinButton -> p) Source # | |
| ((~) * info (ResolveSpinButtonMethod t SpinButton), MethodInfo * info SpinButton p) => IsLabelProxy t (SpinButton -> p) Source # | |
| HasAttributeList * SpinButton Source # | |
| type SignalList SpinButton Source # | |
| type AttributeList SpinButton Source # | |
class GObject o => IsSpinButton o Source #
Instances
| (GObject a, UnknownAncestorError Constraint SpinButton a) => IsSpinButton a Source # | |
| IsSpinButton SpinButton Source # | |
toSpinButton :: IsSpinButton o => o -> IO SpinButton Source #
Methods
configure
data SpinButtonConfigureMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> Double -> Word32 -> m ()), MonadIO m, IsSpinButton a, IsAdjustment b) => MethodInfo * SpinButtonConfigureMethodInfo a signature Source # | |
spinButtonConfigure :: (MonadIO m, IsSpinButton a, IsAdjustment b) => a -> Maybe b -> Double -> Word32 -> m () Source #
getAdjustment
data SpinButtonGetAdjustmentMethodInfo Source #
Instances
| ((~) * signature (m Adjustment), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonGetAdjustmentMethodInfo a signature Source # | |
spinButtonGetAdjustment :: (MonadIO m, IsSpinButton a) => a -> m Adjustment Source #
getDigits
data SpinButtonGetDigitsMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonGetDigitsMethodInfo a signature Source # | |
spinButtonGetDigits :: (MonadIO m, IsSpinButton a) => a -> m Word32 Source #
getIncrements
data SpinButtonGetIncrementsMethodInfo Source #
Instances
| ((~) * signature (m (Double, Double)), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonGetIncrementsMethodInfo a signature Source # | |
spinButtonGetIncrements :: (MonadIO m, IsSpinButton a) => a -> m (Double, Double) Source #
getNumeric
data SpinButtonGetNumericMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonGetNumericMethodInfo a signature Source # | |
spinButtonGetNumeric :: (MonadIO m, IsSpinButton a) => a -> m Bool Source #
getRange
data SpinButtonGetRangeMethodInfo Source #
Instances
| ((~) * signature (m (Double, Double)), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonGetRangeMethodInfo a signature Source # | |
spinButtonGetRange :: (MonadIO m, IsSpinButton a) => a -> m (Double, Double) Source #
getSnapToTicks
data SpinButtonGetSnapToTicksMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonGetSnapToTicksMethodInfo a signature Source # | |
spinButtonGetSnapToTicks :: (MonadIO m, IsSpinButton a) => a -> m Bool Source #
getUpdatePolicy
data SpinButtonGetUpdatePolicyMethodInfo Source #
Instances
| ((~) * signature (m SpinButtonUpdatePolicy), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonGetUpdatePolicyMethodInfo a signature Source # | |
spinButtonGetUpdatePolicy :: (MonadIO m, IsSpinButton a) => a -> m SpinButtonUpdatePolicy Source #
getValue
data SpinButtonGetValueMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonGetValueMethodInfo a signature Source # | |
spinButtonGetValue :: (MonadIO m, IsSpinButton a) => a -> m Double Source #
getValueAsInt
data SpinButtonGetValueAsIntMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonGetValueAsIntMethodInfo a signature Source # | |
spinButtonGetValueAsInt :: (MonadIO m, IsSpinButton a) => a -> m Int32 Source #
getWrap
data SpinButtonGetWrapMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonGetWrapMethodInfo a signature Source # | |
spinButtonGetWrap :: (MonadIO m, IsSpinButton a) => a -> m Bool Source #
new
spinButtonNew :: (MonadIO m, IsAdjustment a) => Maybe a -> Double -> Word32 -> m SpinButton Source #
newWithRange
spinButtonNewWithRange :: MonadIO m => Double -> Double -> Double -> m SpinButton Source #
setAdjustment
data SpinButtonSetAdjustmentMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsSpinButton a, IsAdjustment b) => MethodInfo * SpinButtonSetAdjustmentMethodInfo a signature Source # | |
spinButtonSetAdjustment :: (MonadIO m, IsSpinButton a, IsAdjustment b) => a -> b -> m () Source #
setDigits
data SpinButtonSetDigitsMethodInfo Source #
Instances
| ((~) * signature (Word32 -> m ()), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonSetDigitsMethodInfo a signature Source # | |
spinButtonSetDigits :: (MonadIO m, IsSpinButton a) => a -> Word32 -> m () Source #
setIncrements
data SpinButtonSetIncrementsMethodInfo Source #
Instances
| ((~) * signature (Double -> Double -> m ()), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonSetIncrementsMethodInfo a signature Source # | |
spinButtonSetIncrements :: (MonadIO m, IsSpinButton a) => a -> Double -> Double -> m () Source #
setNumeric
data SpinButtonSetNumericMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonSetNumericMethodInfo a signature Source # | |
spinButtonSetNumeric :: (MonadIO m, IsSpinButton a) => a -> Bool -> m () Source #
setRange
data SpinButtonSetRangeMethodInfo Source #
Instances
| ((~) * signature (Double -> Double -> m ()), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonSetRangeMethodInfo a signature Source # | |
spinButtonSetRange :: (MonadIO m, IsSpinButton a) => a -> Double -> Double -> m () Source #
setSnapToTicks
data SpinButtonSetSnapToTicksMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonSetSnapToTicksMethodInfo a signature Source # | |
spinButtonSetSnapToTicks :: (MonadIO m, IsSpinButton a) => a -> Bool -> m () Source #
setUpdatePolicy
data SpinButtonSetUpdatePolicyMethodInfo Source #
Instances
| ((~) * signature (SpinButtonUpdatePolicy -> m ()), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonSetUpdatePolicyMethodInfo a signature Source # | |
spinButtonSetUpdatePolicy :: (MonadIO m, IsSpinButton a) => a -> SpinButtonUpdatePolicy -> m () Source #
setValue
data SpinButtonSetValueMethodInfo Source #
Instances
| ((~) * signature (Double -> m ()), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonSetValueMethodInfo a signature Source # | |
spinButtonSetValue :: (MonadIO m, IsSpinButton a) => a -> Double -> m () Source #
setWrap
data SpinButtonSetWrapMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonSetWrapMethodInfo a signature Source # | |
spinButtonSetWrap :: (MonadIO m, IsSpinButton a) => a -> Bool -> m () Source #
spin
data SpinButtonSpinMethodInfo Source #
Instances
| ((~) * signature (SpinType -> Double -> m ()), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonSpinMethodInfo a signature Source # | |
spinButtonSpin :: (MonadIO m, IsSpinButton a) => a -> SpinType -> Double -> m () Source #
update
data SpinButtonUpdateMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsSpinButton a) => MethodInfo * SpinButtonUpdateMethodInfo a signature Source # | |
spinButtonUpdate :: (MonadIO m, IsSpinButton a) => a -> m () Source #
Properties
adjustment
data SpinButtonAdjustmentPropertyInfo Source #
Instances
| AttrInfo SpinButtonAdjustmentPropertyInfo Source # | |
| type AttrSetTypeConstraint SpinButtonAdjustmentPropertyInfo Source # | |
| type AttrOrigin SpinButtonAdjustmentPropertyInfo Source # | |
| type AttrLabel SpinButtonAdjustmentPropertyInfo Source # | |
| type AttrGetType SpinButtonAdjustmentPropertyInfo Source # | |
| type AttrBaseTypeConstraint SpinButtonAdjustmentPropertyInfo Source # | |
| type AttrAllowedOps SpinButtonAdjustmentPropertyInfo Source # | |
constructSpinButtonAdjustment :: (IsSpinButton o, IsAdjustment a) => a -> IO (GValueConstruct o) Source #
getSpinButtonAdjustment :: (MonadIO m, IsSpinButton o) => o -> m Adjustment Source #
setSpinButtonAdjustment :: (MonadIO m, IsSpinButton o, IsAdjustment a) => o -> a -> m () Source #
spinButtonAdjustment :: AttrLabelProxy "adjustment" Source #
climbRate
data SpinButtonClimbRatePropertyInfo Source #
Instances
| AttrInfo SpinButtonClimbRatePropertyInfo Source # | |
| type AttrSetTypeConstraint SpinButtonClimbRatePropertyInfo Source # | |
| type AttrOrigin SpinButtonClimbRatePropertyInfo Source # | |
| type AttrLabel SpinButtonClimbRatePropertyInfo Source # | |
| type AttrGetType SpinButtonClimbRatePropertyInfo Source # | |
| type AttrBaseTypeConstraint SpinButtonClimbRatePropertyInfo Source # | |
| type AttrAllowedOps SpinButtonClimbRatePropertyInfo Source # | |
constructSpinButtonClimbRate :: IsSpinButton o => Double -> IO (GValueConstruct o) Source #
getSpinButtonClimbRate :: (MonadIO m, IsSpinButton o) => o -> m Double Source #
setSpinButtonClimbRate :: (MonadIO m, IsSpinButton o) => o -> Double -> m () Source #
spinButtonClimbRate :: AttrLabelProxy "climbRate" Source #
digits
data SpinButtonDigitsPropertyInfo Source #
Instances
| AttrInfo SpinButtonDigitsPropertyInfo Source # | |
| type AttrSetTypeConstraint SpinButtonDigitsPropertyInfo Source # | |
| type AttrOrigin SpinButtonDigitsPropertyInfo Source # | |
| type AttrLabel SpinButtonDigitsPropertyInfo Source # | |
| type AttrGetType SpinButtonDigitsPropertyInfo Source # | |
| type AttrBaseTypeConstraint SpinButtonDigitsPropertyInfo Source # | |
| type AttrAllowedOps SpinButtonDigitsPropertyInfo Source # | |
constructSpinButtonDigits :: IsSpinButton o => Word32 -> IO (GValueConstruct o) Source #
getSpinButtonDigits :: (MonadIO m, IsSpinButton o) => o -> m Word32 Source #
setSpinButtonDigits :: (MonadIO m, IsSpinButton o) => o -> Word32 -> m () Source #
spinButtonDigits :: AttrLabelProxy "digits" Source #
numeric
data SpinButtonNumericPropertyInfo Source #
Instances
| AttrInfo SpinButtonNumericPropertyInfo Source # | |
| type AttrSetTypeConstraint SpinButtonNumericPropertyInfo Source # | |
| type AttrOrigin SpinButtonNumericPropertyInfo Source # | |
| type AttrLabel SpinButtonNumericPropertyInfo Source # | |
| type AttrGetType SpinButtonNumericPropertyInfo Source # | |
| type AttrBaseTypeConstraint SpinButtonNumericPropertyInfo Source # | |
| type AttrAllowedOps SpinButtonNumericPropertyInfo Source # | |
constructSpinButtonNumeric :: IsSpinButton o => Bool -> IO (GValueConstruct o) Source #
getSpinButtonNumeric :: (MonadIO m, IsSpinButton o) => o -> m Bool Source #
setSpinButtonNumeric :: (MonadIO m, IsSpinButton o) => o -> Bool -> m () Source #
spinButtonNumeric :: AttrLabelProxy "numeric" Source #
snapToTicks
data SpinButtonSnapToTicksPropertyInfo Source #
Instances
| AttrInfo SpinButtonSnapToTicksPropertyInfo Source # | |
| type AttrSetTypeConstraint SpinButtonSnapToTicksPropertyInfo Source # | |
| type AttrOrigin SpinButtonSnapToTicksPropertyInfo Source # | |
| type AttrLabel SpinButtonSnapToTicksPropertyInfo Source # | |
| type AttrGetType SpinButtonSnapToTicksPropertyInfo Source # | |
| type AttrBaseTypeConstraint SpinButtonSnapToTicksPropertyInfo Source # | |
| type AttrAllowedOps SpinButtonSnapToTicksPropertyInfo Source # | |
constructSpinButtonSnapToTicks :: IsSpinButton o => Bool -> IO (GValueConstruct o) Source #
getSpinButtonSnapToTicks :: (MonadIO m, IsSpinButton o) => o -> m Bool Source #
setSpinButtonSnapToTicks :: (MonadIO m, IsSpinButton o) => o -> Bool -> m () Source #
spinButtonSnapToTicks :: AttrLabelProxy "snapToTicks" Source #
updatePolicy
data SpinButtonUpdatePolicyPropertyInfo Source #
Instances
| AttrInfo SpinButtonUpdatePolicyPropertyInfo Source # | |
| type AttrSetTypeConstraint SpinButtonUpdatePolicyPropertyInfo Source # | |
| type AttrOrigin SpinButtonUpdatePolicyPropertyInfo Source # | |
| type AttrLabel SpinButtonUpdatePolicyPropertyInfo Source # | |
| type AttrGetType SpinButtonUpdatePolicyPropertyInfo Source # | |
| type AttrBaseTypeConstraint SpinButtonUpdatePolicyPropertyInfo Source # | |
| type AttrAllowedOps SpinButtonUpdatePolicyPropertyInfo Source # | |
constructSpinButtonUpdatePolicy :: IsSpinButton o => SpinButtonUpdatePolicy -> IO (GValueConstruct o) Source #
getSpinButtonUpdatePolicy :: (MonadIO m, IsSpinButton o) => o -> m SpinButtonUpdatePolicy Source #
setSpinButtonUpdatePolicy :: (MonadIO m, IsSpinButton o) => o -> SpinButtonUpdatePolicy -> m () Source #
spinButtonUpdatePolicy :: AttrLabelProxy "updatePolicy" Source #
value
data SpinButtonValuePropertyInfo Source #
Instances
| AttrInfo SpinButtonValuePropertyInfo Source # | |
| type AttrSetTypeConstraint SpinButtonValuePropertyInfo Source # | |
| type AttrOrigin SpinButtonValuePropertyInfo Source # | |
| type AttrLabel SpinButtonValuePropertyInfo Source # | |
| type AttrGetType SpinButtonValuePropertyInfo Source # | |
| type AttrBaseTypeConstraint SpinButtonValuePropertyInfo Source # | |
| type AttrAllowedOps SpinButtonValuePropertyInfo Source # | |
constructSpinButtonValue :: IsSpinButton o => Double -> IO (GValueConstruct o) Source #
getSpinButtonValue :: (MonadIO m, IsSpinButton o) => o -> m Double Source #
setSpinButtonValue :: (MonadIO m, IsSpinButton o) => o -> Double -> m () Source #
spinButtonValue :: AttrLabelProxy "value" Source #
wrap
data SpinButtonWrapPropertyInfo Source #
Instances
| AttrInfo SpinButtonWrapPropertyInfo Source # | |
| type AttrSetTypeConstraint SpinButtonWrapPropertyInfo Source # | |
| type AttrOrigin SpinButtonWrapPropertyInfo Source # | |
| type AttrLabel SpinButtonWrapPropertyInfo Source # | |
| type AttrGetType SpinButtonWrapPropertyInfo Source # | |
| type AttrBaseTypeConstraint SpinButtonWrapPropertyInfo Source # | |
| type AttrAllowedOps SpinButtonWrapPropertyInfo Source # | |
constructSpinButtonWrap :: IsSpinButton o => Bool -> IO (GValueConstruct o) Source #
getSpinButtonWrap :: (MonadIO m, IsSpinButton o) => o -> m Bool Source #
setSpinButtonWrap :: (MonadIO m, IsSpinButton o) => o -> Bool -> m () Source #
spinButtonWrap :: AttrLabelProxy "wrap" Source #
Signals
changeValue
type SpinButtonChangeValueCallback = ScrollType -> IO () Source #
data SpinButtonChangeValueSignalInfo Source #
Instances
| SignalInfo SpinButtonChangeValueSignalInfo Source # | |
| type HaskellCallbackType SpinButtonChangeValueSignalInfo Source # | |
afterSpinButtonChangeValue :: (GObject a, MonadIO m) => a -> SpinButtonChangeValueCallback -> m SignalHandlerId Source #
genClosure_SpinButtonChangeValue :: SpinButtonChangeValueCallback -> IO Closure Source #
mk_SpinButtonChangeValueCallback :: C_SpinButtonChangeValueCallback -> IO (FunPtr C_SpinButtonChangeValueCallback) Source #
onSpinButtonChangeValue :: (GObject a, MonadIO m) => a -> SpinButtonChangeValueCallback -> m SignalHandlerId Source #
wrap_SpinButtonChangeValueCallback :: SpinButtonChangeValueCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
input
data SpinButtonInputSignalInfo Source #
Instances
| SignalInfo SpinButtonInputSignalInfo Source # | |
| type HaskellCallbackType SpinButtonInputSignalInfo Source # | |
afterSpinButtonInput :: (GObject a, MonadIO m) => a -> SpinButtonInputCallback -> m SignalHandlerId Source #
genClosure_SpinButtonInput :: SpinButtonInputCallback -> IO Closure Source #
mk_SpinButtonInputCallback :: C_SpinButtonInputCallback -> IO (FunPtr C_SpinButtonInputCallback) Source #
onSpinButtonInput :: (GObject a, MonadIO m) => a -> SpinButtonInputCallback -> m SignalHandlerId Source #
wrap_SpinButtonInputCallback :: SpinButtonInputCallback -> Ptr () -> Ptr CDouble -> Ptr () -> IO Int32 Source #
output
type SpinButtonOutputCallback = IO Bool Source #
data SpinButtonOutputSignalInfo Source #
Instances
| SignalInfo SpinButtonOutputSignalInfo Source # | |
| type HaskellCallbackType SpinButtonOutputSignalInfo Source # | |
afterSpinButtonOutput :: (GObject a, MonadIO m) => a -> SpinButtonOutputCallback -> m SignalHandlerId Source #
genClosure_SpinButtonOutput :: SpinButtonOutputCallback -> IO Closure Source #
mk_SpinButtonOutputCallback :: C_SpinButtonOutputCallback -> IO (FunPtr C_SpinButtonOutputCallback) Source #
onSpinButtonOutput :: (GObject a, MonadIO m) => a -> SpinButtonOutputCallback -> m SignalHandlerId Source #
wrap_SpinButtonOutputCallback :: SpinButtonOutputCallback -> Ptr () -> Ptr () -> IO CInt Source #
valueChanged
type SpinButtonValueChangedCallback = IO () Source #
data SpinButtonValueChangedSignalInfo Source #
Instances
| SignalInfo SpinButtonValueChangedSignalInfo Source # | |
| type HaskellCallbackType SpinButtonValueChangedSignalInfo Source # | |
afterSpinButtonValueChanged :: (GObject a, MonadIO m) => a -> SpinButtonValueChangedCallback -> m SignalHandlerId Source #
genClosure_SpinButtonValueChanged :: SpinButtonValueChangedCallback -> IO Closure Source #
mk_SpinButtonValueChangedCallback :: C_SpinButtonValueChangedCallback -> IO (FunPtr C_SpinButtonValueChangedCallback) Source #
onSpinButtonValueChanged :: (GObject a, MonadIO m) => a -> SpinButtonValueChangedCallback -> m SignalHandlerId Source #
wrap_SpinButtonValueChangedCallback :: SpinButtonValueChangedCallback -> Ptr () -> Ptr () -> IO () Source #
wrapped
type SpinButtonWrappedCallback = IO () Source #
data SpinButtonWrappedSignalInfo Source #
Instances
| SignalInfo SpinButtonWrappedSignalInfo Source # | |
| type HaskellCallbackType SpinButtonWrappedSignalInfo Source # | |
afterSpinButtonWrapped :: (GObject a, MonadIO m) => a -> SpinButtonWrappedCallback -> m SignalHandlerId Source #
genClosure_SpinButtonWrapped :: SpinButtonWrappedCallback -> IO Closure Source #
mk_SpinButtonWrappedCallback :: C_SpinButtonWrappedCallback -> IO (FunPtr C_SpinButtonWrappedCallback) Source #
onSpinButtonWrapped :: (GObject a, MonadIO m) => a -> SpinButtonWrappedCallback -> m SignalHandlerId Source #
wrap_SpinButtonWrappedCallback :: SpinButtonWrappedCallback -> Ptr () -> Ptr () -> IO () Source #