| 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.FlowBox
Contents
- Exported types
- Methods
- flowBoxBindModel
- flowBoxGetActivateOnSingleClick
- flowBoxGetChildAtIndex
- flowBoxGetColumnSpacing
- flowBoxGetHomogeneous
- flowBoxGetMaxChildrenPerLine
- flowBoxGetMinChildrenPerLine
- flowBoxGetRowSpacing
- flowBoxGetSelectedChildren
- flowBoxGetSelectionMode
- flowBoxInsert
- flowBoxInvalidateFilter
- flowBoxInvalidateSort
- flowBoxNew
- flowBoxSelectAll
- flowBoxSelectChild
- flowBoxSelectedForeach
- flowBoxSetActivateOnSingleClick
- flowBoxSetColumnSpacing
- flowBoxSetFilterFunc
- flowBoxSetHadjustment
- flowBoxSetHomogeneous
- flowBoxSetMaxChildrenPerLine
- flowBoxSetMinChildrenPerLine
- flowBoxSetRowSpacing
- flowBoxSetSelectionMode
- flowBoxSetSortFunc
- flowBoxSetVadjustment
- flowBoxUnselectAll
- flowBoxUnselectChild
- Properties
- Signals
Description
- newtype FlowBox = FlowBox (ForeignPtr FlowBox)
- class GObject o => IsFlowBox o
- toFlowBox :: IsFlowBox o => o -> IO FlowBox
- noFlowBox :: Maybe FlowBox
- data FlowBoxBindModelMethodInfo
- flowBoxBindModel :: (MonadIO m, IsFlowBox a, IsListModel b) => a -> Maybe b -> FlowBoxCreateWidgetFunc -> m ()
- data FlowBoxGetActivateOnSingleClickMethodInfo
- flowBoxGetActivateOnSingleClick :: (MonadIO m, IsFlowBox a) => a -> m Bool
- data FlowBoxGetChildAtIndexMethodInfo
- flowBoxGetChildAtIndex :: (MonadIO m, IsFlowBox a) => a -> Int32 -> m (Maybe FlowBoxChild)
- data FlowBoxGetColumnSpacingMethodInfo
- flowBoxGetColumnSpacing :: (MonadIO m, IsFlowBox a) => a -> m Word32
- data FlowBoxGetHomogeneousMethodInfo
- flowBoxGetHomogeneous :: (MonadIO m, IsFlowBox a) => a -> m Bool
- data FlowBoxGetMaxChildrenPerLineMethodInfo
- flowBoxGetMaxChildrenPerLine :: (MonadIO m, IsFlowBox a) => a -> m Word32
- data FlowBoxGetMinChildrenPerLineMethodInfo
- flowBoxGetMinChildrenPerLine :: (MonadIO m, IsFlowBox a) => a -> m Word32
- data FlowBoxGetRowSpacingMethodInfo
- flowBoxGetRowSpacing :: (MonadIO m, IsFlowBox a) => a -> m Word32
- data FlowBoxGetSelectedChildrenMethodInfo
- flowBoxGetSelectedChildren :: (MonadIO m, IsFlowBox a) => a -> m [FlowBoxChild]
- data FlowBoxGetSelectionModeMethodInfo
- flowBoxGetSelectionMode :: (MonadIO m, IsFlowBox a) => a -> m SelectionMode
- data FlowBoxInsertMethodInfo
- flowBoxInsert :: (MonadIO m, IsFlowBox a, IsWidget b) => a -> b -> Int32 -> m ()
- data FlowBoxInvalidateFilterMethodInfo
- flowBoxInvalidateFilter :: (MonadIO m, IsFlowBox a) => a -> m ()
- data FlowBoxInvalidateSortMethodInfo
- flowBoxInvalidateSort :: (MonadIO m, IsFlowBox a) => a -> m ()
- flowBoxNew :: MonadIO m => m FlowBox
- data FlowBoxSelectAllMethodInfo
- flowBoxSelectAll :: (MonadIO m, IsFlowBox a) => a -> m ()
- data FlowBoxSelectChildMethodInfo
- flowBoxSelectChild :: (MonadIO m, IsFlowBox a, IsFlowBoxChild b) => a -> b -> m ()
- data FlowBoxSelectedForeachMethodInfo
- flowBoxSelectedForeach :: (MonadIO m, IsFlowBox a) => a -> FlowBoxForeachFunc -> m ()
- data FlowBoxSetActivateOnSingleClickMethodInfo
- flowBoxSetActivateOnSingleClick :: (MonadIO m, IsFlowBox a) => a -> Bool -> m ()
- data FlowBoxSetColumnSpacingMethodInfo
- flowBoxSetColumnSpacing :: (MonadIO m, IsFlowBox a) => a -> Word32 -> m ()
- data FlowBoxSetFilterFuncMethodInfo
- flowBoxSetFilterFunc :: (MonadIO m, IsFlowBox a) => a -> Maybe FlowBoxFilterFunc -> m ()
- data FlowBoxSetHadjustmentMethodInfo
- flowBoxSetHadjustment :: (MonadIO m, IsFlowBox a, IsAdjustment b) => a -> b -> m ()
- data FlowBoxSetHomogeneousMethodInfo
- flowBoxSetHomogeneous :: (MonadIO m, IsFlowBox a) => a -> Bool -> m ()
- data FlowBoxSetMaxChildrenPerLineMethodInfo
- flowBoxSetMaxChildrenPerLine :: (MonadIO m, IsFlowBox a) => a -> Word32 -> m ()
- data FlowBoxSetMinChildrenPerLineMethodInfo
- flowBoxSetMinChildrenPerLine :: (MonadIO m, IsFlowBox a) => a -> Word32 -> m ()
- data FlowBoxSetRowSpacingMethodInfo
- flowBoxSetRowSpacing :: (MonadIO m, IsFlowBox a) => a -> Word32 -> m ()
- data FlowBoxSetSelectionModeMethodInfo
- flowBoxSetSelectionMode :: (MonadIO m, IsFlowBox a) => a -> SelectionMode -> m ()
- data FlowBoxSetSortFuncMethodInfo
- flowBoxSetSortFunc :: (MonadIO m, IsFlowBox a) => a -> Maybe FlowBoxSortFunc -> m ()
- data FlowBoxSetVadjustmentMethodInfo
- flowBoxSetVadjustment :: (MonadIO m, IsFlowBox a, IsAdjustment b) => a -> b -> m ()
- data FlowBoxUnselectAllMethodInfo
- flowBoxUnselectAll :: (MonadIO m, IsFlowBox a) => a -> m ()
- data FlowBoxUnselectChildMethodInfo
- flowBoxUnselectChild :: (MonadIO m, IsFlowBox a, IsFlowBoxChild b) => a -> b -> m ()
- data FlowBoxActivateOnSingleClickPropertyInfo
- constructFlowBoxActivateOnSingleClick :: IsFlowBox o => Bool -> IO (GValueConstruct o)
- flowBoxActivateOnSingleClick :: AttrLabelProxy "activateOnSingleClick"
- getFlowBoxActivateOnSingleClick :: (MonadIO m, IsFlowBox o) => o -> m Bool
- setFlowBoxActivateOnSingleClick :: (MonadIO m, IsFlowBox o) => o -> Bool -> m ()
- data FlowBoxColumnSpacingPropertyInfo
- constructFlowBoxColumnSpacing :: IsFlowBox o => Word32 -> IO (GValueConstruct o)
- flowBoxColumnSpacing :: AttrLabelProxy "columnSpacing"
- getFlowBoxColumnSpacing :: (MonadIO m, IsFlowBox o) => o -> m Word32
- setFlowBoxColumnSpacing :: (MonadIO m, IsFlowBox o) => o -> Word32 -> m ()
- data FlowBoxHomogeneousPropertyInfo
- constructFlowBoxHomogeneous :: IsFlowBox o => Bool -> IO (GValueConstruct o)
- flowBoxHomogeneous :: AttrLabelProxy "homogeneous"
- getFlowBoxHomogeneous :: (MonadIO m, IsFlowBox o) => o -> m Bool
- setFlowBoxHomogeneous :: (MonadIO m, IsFlowBox o) => o -> Bool -> m ()
- data FlowBoxMaxChildrenPerLinePropertyInfo
- constructFlowBoxMaxChildrenPerLine :: IsFlowBox o => Word32 -> IO (GValueConstruct o)
- flowBoxMaxChildrenPerLine :: AttrLabelProxy "maxChildrenPerLine"
- getFlowBoxMaxChildrenPerLine :: (MonadIO m, IsFlowBox o) => o -> m Word32
- setFlowBoxMaxChildrenPerLine :: (MonadIO m, IsFlowBox o) => o -> Word32 -> m ()
- data FlowBoxMinChildrenPerLinePropertyInfo
- constructFlowBoxMinChildrenPerLine :: IsFlowBox o => Word32 -> IO (GValueConstruct o)
- flowBoxMinChildrenPerLine :: AttrLabelProxy "minChildrenPerLine"
- getFlowBoxMinChildrenPerLine :: (MonadIO m, IsFlowBox o) => o -> m Word32
- setFlowBoxMinChildrenPerLine :: (MonadIO m, IsFlowBox o) => o -> Word32 -> m ()
- data FlowBoxRowSpacingPropertyInfo
- constructFlowBoxRowSpacing :: IsFlowBox o => Word32 -> IO (GValueConstruct o)
- flowBoxRowSpacing :: AttrLabelProxy "rowSpacing"
- getFlowBoxRowSpacing :: (MonadIO m, IsFlowBox o) => o -> m Word32
- setFlowBoxRowSpacing :: (MonadIO m, IsFlowBox o) => o -> Word32 -> m ()
- data FlowBoxSelectionModePropertyInfo
- constructFlowBoxSelectionMode :: IsFlowBox o => SelectionMode -> IO (GValueConstruct o)
- flowBoxSelectionMode :: AttrLabelProxy "selectionMode"
- getFlowBoxSelectionMode :: (MonadIO m, IsFlowBox o) => o -> m SelectionMode
- setFlowBoxSelectionMode :: (MonadIO m, IsFlowBox o) => o -> SelectionMode -> m ()
- type FlowBoxActivateCursorChildCallback = IO ()
- type FlowBoxActivateCursorChildCallbackC = Ptr () -> Ptr () -> IO ()
- data FlowBoxActivateCursorChildSignalInfo
- afterFlowBoxActivateCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxActivateCursorChildCallback -> m SignalHandlerId
- flowBoxActivateCursorChildCallbackWrapper :: FlowBoxActivateCursorChildCallback -> Ptr () -> Ptr () -> IO ()
- flowBoxActivateCursorChildClosure :: FlowBoxActivateCursorChildCallback -> IO Closure
- mkFlowBoxActivateCursorChildCallback :: FlowBoxActivateCursorChildCallbackC -> IO (FunPtr FlowBoxActivateCursorChildCallbackC)
- noFlowBoxActivateCursorChildCallback :: Maybe FlowBoxActivateCursorChildCallback
- onFlowBoxActivateCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxActivateCursorChildCallback -> m SignalHandlerId
- type FlowBoxChildActivatedCallback = FlowBoxChild -> IO ()
- type FlowBoxChildActivatedCallbackC = Ptr () -> Ptr FlowBoxChild -> Ptr () -> IO ()
- data FlowBoxChildActivatedSignalInfo
- afterFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId
- flowBoxChildActivatedCallbackWrapper :: FlowBoxChildActivatedCallback -> Ptr () -> Ptr FlowBoxChild -> Ptr () -> IO ()
- flowBoxChildActivatedClosure :: FlowBoxChildActivatedCallback -> IO Closure
- mkFlowBoxChildActivatedCallback :: FlowBoxChildActivatedCallbackC -> IO (FunPtr FlowBoxChildActivatedCallbackC)
- noFlowBoxChildActivatedCallback :: Maybe FlowBoxChildActivatedCallback
- onFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId
- type FlowBoxMoveCursorCallback = MovementStep -> Int32 -> IO Bool
- type FlowBoxMoveCursorCallbackC = Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt
- data FlowBoxMoveCursorSignalInfo
- afterFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId
- flowBoxMoveCursorCallbackWrapper :: FlowBoxMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt
- flowBoxMoveCursorClosure :: FlowBoxMoveCursorCallback -> IO Closure
- mkFlowBoxMoveCursorCallback :: FlowBoxMoveCursorCallbackC -> IO (FunPtr FlowBoxMoveCursorCallbackC)
- noFlowBoxMoveCursorCallback :: Maybe FlowBoxMoveCursorCallback
- onFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId
- type FlowBoxSelectAllCallback = IO ()
- type FlowBoxSelectAllCallbackC = Ptr () -> Ptr () -> IO ()
- data FlowBoxSelectAllSignalInfo
- afterFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId
- flowBoxSelectAllCallbackWrapper :: FlowBoxSelectAllCallback -> Ptr () -> Ptr () -> IO ()
- flowBoxSelectAllClosure :: FlowBoxSelectAllCallback -> IO Closure
- mkFlowBoxSelectAllCallback :: FlowBoxSelectAllCallbackC -> IO (FunPtr FlowBoxSelectAllCallbackC)
- noFlowBoxSelectAllCallback :: Maybe FlowBoxSelectAllCallback
- onFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId
- type FlowBoxSelectedChildrenChangedCallback = IO ()
- type FlowBoxSelectedChildrenChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data FlowBoxSelectedChildrenChangedSignalInfo
- afterFlowBoxSelectedChildrenChanged :: (GObject a, MonadIO m) => a -> FlowBoxSelectedChildrenChangedCallback -> m SignalHandlerId
- flowBoxSelectedChildrenChangedCallbackWrapper :: FlowBoxSelectedChildrenChangedCallback -> Ptr () -> Ptr () -> IO ()
- flowBoxSelectedChildrenChangedClosure :: FlowBoxSelectedChildrenChangedCallback -> IO Closure
- mkFlowBoxSelectedChildrenChangedCallback :: FlowBoxSelectedChildrenChangedCallbackC -> IO (FunPtr FlowBoxSelectedChildrenChangedCallbackC)
- noFlowBoxSelectedChildrenChangedCallback :: Maybe FlowBoxSelectedChildrenChangedCallback
- onFlowBoxSelectedChildrenChanged :: (GObject a, MonadIO m) => a -> FlowBoxSelectedChildrenChangedCallback -> m SignalHandlerId
- type FlowBoxToggleCursorChildCallback = IO ()
- type FlowBoxToggleCursorChildCallbackC = Ptr () -> Ptr () -> IO ()
- data FlowBoxToggleCursorChildSignalInfo
- afterFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId
- flowBoxToggleCursorChildCallbackWrapper :: FlowBoxToggleCursorChildCallback -> Ptr () -> Ptr () -> IO ()
- flowBoxToggleCursorChildClosure :: FlowBoxToggleCursorChildCallback -> IO Closure
- mkFlowBoxToggleCursorChildCallback :: FlowBoxToggleCursorChildCallbackC -> IO (FunPtr FlowBoxToggleCursorChildCallbackC)
- noFlowBoxToggleCursorChildCallback :: Maybe FlowBoxToggleCursorChildCallback
- onFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId
- type FlowBoxUnselectAllCallback = IO ()
- type FlowBoxUnselectAllCallbackC = Ptr () -> Ptr () -> IO ()
- data FlowBoxUnselectAllSignalInfo
- afterFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId
- flowBoxUnselectAllCallbackWrapper :: FlowBoxUnselectAllCallback -> Ptr () -> Ptr () -> IO ()
- flowBoxUnselectAllClosure :: FlowBoxUnselectAllCallback -> IO Closure
- mkFlowBoxUnselectAllCallback :: FlowBoxUnselectAllCallbackC -> IO (FunPtr FlowBoxUnselectAllCallbackC)
- noFlowBoxUnselectAllCallback :: Maybe FlowBoxUnselectAllCallback
- onFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId
Exported types
Constructors
| FlowBox (ForeignPtr FlowBox) |
Instances
| GObject FlowBox Source # | |
| IsObject FlowBox Source # | |
| IsWidget FlowBox Source # | |
| IsFlowBox FlowBox Source # | |
| IsContainer FlowBox Source # | |
| IsOrientable FlowBox Source # | |
| IsBuildable FlowBox Source # | |
| IsImplementorIface FlowBox Source # | |
| ((~) * info (ResolveFlowBoxMethod t FlowBox), MethodInfo * info FlowBox p) => IsLabel t (FlowBox -> p) Source # | |
| ((~) * info (ResolveFlowBoxMethod t FlowBox), MethodInfo * info FlowBox p) => IsLabelProxy t (FlowBox -> p) Source # | |
| HasAttributeList * FlowBox Source # | |
| type SignalList FlowBox Source # | |
| type AttributeList FlowBox Source # | |
Methods
flowBoxBindModel
data FlowBoxBindModelMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> FlowBoxCreateWidgetFunc -> m ()), MonadIO m, IsFlowBox a, IsListModel b) => MethodInfo * FlowBoxBindModelMethodInfo a signature Source # | |
flowBoxBindModel :: (MonadIO m, IsFlowBox a, IsListModel b) => a -> Maybe b -> FlowBoxCreateWidgetFunc -> m () Source #
flowBoxGetActivateOnSingleClick
flowBoxGetChildAtIndex
data FlowBoxGetChildAtIndexMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m (Maybe FlowBoxChild)), MonadIO m, IsFlowBox a) => MethodInfo * FlowBoxGetChildAtIndexMethodInfo a signature Source # | |
flowBoxGetChildAtIndex :: (MonadIO m, IsFlowBox a) => a -> Int32 -> m (Maybe FlowBoxChild) Source #
flowBoxGetColumnSpacing
flowBoxGetHomogeneous
flowBoxGetMaxChildrenPerLine
flowBoxGetMinChildrenPerLine
flowBoxGetRowSpacing
flowBoxGetSelectedChildren
data FlowBoxGetSelectedChildrenMethodInfo Source #
Instances
| ((~) * signature (m [FlowBoxChild]), MonadIO m, IsFlowBox a) => MethodInfo * FlowBoxGetSelectedChildrenMethodInfo a signature Source # | |
flowBoxGetSelectedChildren :: (MonadIO m, IsFlowBox a) => a -> m [FlowBoxChild] Source #
flowBoxGetSelectionMode
data FlowBoxGetSelectionModeMethodInfo Source #
Instances
| ((~) * signature (m SelectionMode), MonadIO m, IsFlowBox a) => MethodInfo * FlowBoxGetSelectionModeMethodInfo a signature Source # | |
flowBoxGetSelectionMode :: (MonadIO m, IsFlowBox a) => a -> m SelectionMode Source #
flowBoxInsert
flowBoxInvalidateFilter
flowBoxInvalidateFilter :: (MonadIO m, IsFlowBox a) => a -> m () Source #
flowBoxInvalidateSort
flowBoxInvalidateSort :: (MonadIO m, IsFlowBox a) => a -> m () Source #
flowBoxNew
flowBoxNew :: MonadIO m => m FlowBox Source #
flowBoxSelectAll
flowBoxSelectAll :: (MonadIO m, IsFlowBox a) => a -> m () Source #
flowBoxSelectChild
data FlowBoxSelectChildMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsFlowBox a, IsFlowBoxChild b) => MethodInfo * FlowBoxSelectChildMethodInfo a signature Source # | |
flowBoxSelectChild :: (MonadIO m, IsFlowBox a, IsFlowBoxChild b) => a -> b -> m () Source #
flowBoxSelectedForeach
data FlowBoxSelectedForeachMethodInfo Source #
Instances
| ((~) * signature (FlowBoxForeachFunc -> m ()), MonadIO m, IsFlowBox a) => MethodInfo * FlowBoxSelectedForeachMethodInfo a signature Source # | |
flowBoxSelectedForeach :: (MonadIO m, IsFlowBox a) => a -> FlowBoxForeachFunc -> m () Source #
flowBoxSetActivateOnSingleClick
flowBoxSetColumnSpacing
flowBoxSetFilterFunc
data FlowBoxSetFilterFuncMethodInfo Source #
Instances
| ((~) * signature (Maybe FlowBoxFilterFunc -> m ()), MonadIO m, IsFlowBox a) => MethodInfo * FlowBoxSetFilterFuncMethodInfo a signature Source # | |
flowBoxSetFilterFunc :: (MonadIO m, IsFlowBox a) => a -> Maybe FlowBoxFilterFunc -> m () Source #
flowBoxSetHadjustment
data FlowBoxSetHadjustmentMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsFlowBox a, IsAdjustment b) => MethodInfo * FlowBoxSetHadjustmentMethodInfo a signature Source # | |
flowBoxSetHadjustment :: (MonadIO m, IsFlowBox a, IsAdjustment b) => a -> b -> m () Source #
flowBoxSetHomogeneous
flowBoxSetMaxChildrenPerLine
flowBoxSetMinChildrenPerLine
flowBoxSetRowSpacing
flowBoxSetSelectionMode
data FlowBoxSetSelectionModeMethodInfo Source #
Instances
| ((~) * signature (SelectionMode -> m ()), MonadIO m, IsFlowBox a) => MethodInfo * FlowBoxSetSelectionModeMethodInfo a signature Source # | |
flowBoxSetSelectionMode :: (MonadIO m, IsFlowBox a) => a -> SelectionMode -> m () Source #
flowBoxSetSortFunc
data FlowBoxSetSortFuncMethodInfo Source #
Instances
| ((~) * signature (Maybe FlowBoxSortFunc -> m ()), MonadIO m, IsFlowBox a) => MethodInfo * FlowBoxSetSortFuncMethodInfo a signature Source # | |
flowBoxSetSortFunc :: (MonadIO m, IsFlowBox a) => a -> Maybe FlowBoxSortFunc -> m () Source #
flowBoxSetVadjustment
data FlowBoxSetVadjustmentMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsFlowBox a, IsAdjustment b) => MethodInfo * FlowBoxSetVadjustmentMethodInfo a signature Source # | |
flowBoxSetVadjustment :: (MonadIO m, IsFlowBox a, IsAdjustment b) => a -> b -> m () Source #
flowBoxUnselectAll
flowBoxUnselectAll :: (MonadIO m, IsFlowBox a) => a -> m () Source #
flowBoxUnselectChild
data FlowBoxUnselectChildMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsFlowBox a, IsFlowBoxChild b) => MethodInfo * FlowBoxUnselectChildMethodInfo a signature Source # | |
flowBoxUnselectChild :: (MonadIO m, IsFlowBox a, IsFlowBoxChild b) => a -> b -> m () Source #
Properties
ActivateOnSingleClick
data FlowBoxActivateOnSingleClickPropertyInfo Source #
Instances
| AttrInfo FlowBoxActivateOnSingleClickPropertyInfo Source # | |
| type AttrSetTypeConstraint FlowBoxActivateOnSingleClickPropertyInfo Source # | |
| type AttrLabel FlowBoxActivateOnSingleClickPropertyInfo Source # | |
| type AttrGetType FlowBoxActivateOnSingleClickPropertyInfo Source # | |
| type AttrBaseTypeConstraint FlowBoxActivateOnSingleClickPropertyInfo Source # | |
| type AttrAllowedOps FlowBoxActivateOnSingleClickPropertyInfo Source # | |
flowBoxActivateOnSingleClick :: AttrLabelProxy "activateOnSingleClick" Source #
ColumnSpacing
data FlowBoxColumnSpacingPropertyInfo Source #
Instances
| AttrInfo FlowBoxColumnSpacingPropertyInfo Source # | |
| type AttrSetTypeConstraint FlowBoxColumnSpacingPropertyInfo Source # | |
| type AttrLabel FlowBoxColumnSpacingPropertyInfo Source # | |
| type AttrGetType FlowBoxColumnSpacingPropertyInfo Source # | |
| type AttrBaseTypeConstraint FlowBoxColumnSpacingPropertyInfo Source # | |
| type AttrAllowedOps FlowBoxColumnSpacingPropertyInfo Source # | |
flowBoxColumnSpacing :: AttrLabelProxy "columnSpacing" Source #
Homogeneous
data FlowBoxHomogeneousPropertyInfo Source #
Instances
| AttrInfo FlowBoxHomogeneousPropertyInfo Source # | |
| type AttrSetTypeConstraint FlowBoxHomogeneousPropertyInfo Source # | |
| type AttrLabel FlowBoxHomogeneousPropertyInfo Source # | |
| type AttrGetType FlowBoxHomogeneousPropertyInfo Source # | |
| type AttrBaseTypeConstraint FlowBoxHomogeneousPropertyInfo Source # | |
| type AttrAllowedOps FlowBoxHomogeneousPropertyInfo Source # | |
flowBoxHomogeneous :: AttrLabelProxy "homogeneous" Source #
MaxChildrenPerLine
data FlowBoxMaxChildrenPerLinePropertyInfo Source #
Instances
| AttrInfo FlowBoxMaxChildrenPerLinePropertyInfo Source # | |
| type AttrSetTypeConstraint FlowBoxMaxChildrenPerLinePropertyInfo Source # | |
| type AttrLabel FlowBoxMaxChildrenPerLinePropertyInfo Source # | |
| type AttrGetType FlowBoxMaxChildrenPerLinePropertyInfo Source # | |
| type AttrBaseTypeConstraint FlowBoxMaxChildrenPerLinePropertyInfo Source # | |
| type AttrAllowedOps FlowBoxMaxChildrenPerLinePropertyInfo Source # | |
flowBoxMaxChildrenPerLine :: AttrLabelProxy "maxChildrenPerLine" Source #
MinChildrenPerLine
data FlowBoxMinChildrenPerLinePropertyInfo Source #
Instances
| AttrInfo FlowBoxMinChildrenPerLinePropertyInfo Source # | |
| type AttrSetTypeConstraint FlowBoxMinChildrenPerLinePropertyInfo Source # | |
| type AttrLabel FlowBoxMinChildrenPerLinePropertyInfo Source # | |
| type AttrGetType FlowBoxMinChildrenPerLinePropertyInfo Source # | |
| type AttrBaseTypeConstraint FlowBoxMinChildrenPerLinePropertyInfo Source # | |
| type AttrAllowedOps FlowBoxMinChildrenPerLinePropertyInfo Source # | |
flowBoxMinChildrenPerLine :: AttrLabelProxy "minChildrenPerLine" Source #
RowSpacing
data FlowBoxRowSpacingPropertyInfo Source #
Instances
| AttrInfo FlowBoxRowSpacingPropertyInfo Source # | |
| type AttrSetTypeConstraint FlowBoxRowSpacingPropertyInfo Source # | |
| type AttrLabel FlowBoxRowSpacingPropertyInfo Source # | |
| type AttrGetType FlowBoxRowSpacingPropertyInfo Source # | |
| type AttrBaseTypeConstraint FlowBoxRowSpacingPropertyInfo Source # | |
| type AttrAllowedOps FlowBoxRowSpacingPropertyInfo Source # | |
flowBoxRowSpacing :: AttrLabelProxy "rowSpacing" Source #
SelectionMode
data FlowBoxSelectionModePropertyInfo Source #
Instances
| AttrInfo FlowBoxSelectionModePropertyInfo Source # | |
| type AttrSetTypeConstraint FlowBoxSelectionModePropertyInfo Source # | |
| type AttrLabel FlowBoxSelectionModePropertyInfo Source # | |
| type AttrGetType FlowBoxSelectionModePropertyInfo Source # | |
| type AttrBaseTypeConstraint FlowBoxSelectionModePropertyInfo Source # | |
| type AttrAllowedOps FlowBoxSelectionModePropertyInfo Source # | |
constructFlowBoxSelectionMode :: IsFlowBox o => SelectionMode -> IO (GValueConstruct o) Source #
flowBoxSelectionMode :: AttrLabelProxy "selectionMode" Source #
getFlowBoxSelectionMode :: (MonadIO m, IsFlowBox o) => o -> m SelectionMode Source #
setFlowBoxSelectionMode :: (MonadIO m, IsFlowBox o) => o -> SelectionMode -> m () Source #
Signals
ActivateCursorChild
type FlowBoxActivateCursorChildCallback = IO () Source #
data FlowBoxActivateCursorChildSignalInfo Source #
Instances
| SignalInfo FlowBoxActivateCursorChildSignalInfo Source # | |
| type HaskellCallbackType FlowBoxActivateCursorChildSignalInfo Source # | |
afterFlowBoxActivateCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxActivateCursorChildCallback -> m SignalHandlerId Source #
flowBoxActivateCursorChildCallbackWrapper :: FlowBoxActivateCursorChildCallback -> Ptr () -> Ptr () -> IO () Source #
mkFlowBoxActivateCursorChildCallback :: FlowBoxActivateCursorChildCallbackC -> IO (FunPtr FlowBoxActivateCursorChildCallbackC) Source #
onFlowBoxActivateCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxActivateCursorChildCallback -> m SignalHandlerId Source #
ChildActivated
type FlowBoxChildActivatedCallback = FlowBoxChild -> IO () Source #
type FlowBoxChildActivatedCallbackC = Ptr () -> Ptr FlowBoxChild -> Ptr () -> IO () Source #
data FlowBoxChildActivatedSignalInfo Source #
Instances
| SignalInfo FlowBoxChildActivatedSignalInfo Source # | |
| type HaskellCallbackType FlowBoxChildActivatedSignalInfo Source # | |
afterFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId Source #
flowBoxChildActivatedCallbackWrapper :: FlowBoxChildActivatedCallback -> Ptr () -> Ptr FlowBoxChild -> Ptr () -> IO () Source #
flowBoxChildActivatedClosure :: FlowBoxChildActivatedCallback -> IO Closure Source #
mkFlowBoxChildActivatedCallback :: FlowBoxChildActivatedCallbackC -> IO (FunPtr FlowBoxChildActivatedCallbackC) Source #
onFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId Source #
MoveCursor
type FlowBoxMoveCursorCallback = MovementStep -> Int32 -> IO Bool Source #
data FlowBoxMoveCursorSignalInfo Source #
Instances
| SignalInfo FlowBoxMoveCursorSignalInfo Source # | |
| type HaskellCallbackType FlowBoxMoveCursorSignalInfo Source # | |
afterFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId Source #
flowBoxMoveCursorCallbackWrapper :: FlowBoxMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt Source #
flowBoxMoveCursorClosure :: FlowBoxMoveCursorCallback -> IO Closure Source #
mkFlowBoxMoveCursorCallback :: FlowBoxMoveCursorCallbackC -> IO (FunPtr FlowBoxMoveCursorCallbackC) Source #
onFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId Source #
SelectAll
type FlowBoxSelectAllCallback = IO () Source #
data FlowBoxSelectAllSignalInfo Source #
Instances
| SignalInfo FlowBoxSelectAllSignalInfo Source # | |
| type HaskellCallbackType FlowBoxSelectAllSignalInfo Source # | |
afterFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId Source #
flowBoxSelectAllCallbackWrapper :: FlowBoxSelectAllCallback -> Ptr () -> Ptr () -> IO () Source #
flowBoxSelectAllClosure :: FlowBoxSelectAllCallback -> IO Closure Source #
mkFlowBoxSelectAllCallback :: FlowBoxSelectAllCallbackC -> IO (FunPtr FlowBoxSelectAllCallbackC) Source #
onFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId Source #
SelectedChildrenChanged
type FlowBoxSelectedChildrenChangedCallback = IO () Source #
data FlowBoxSelectedChildrenChangedSignalInfo Source #
Instances
| SignalInfo FlowBoxSelectedChildrenChangedSignalInfo Source # | |
| type HaskellCallbackType FlowBoxSelectedChildrenChangedSignalInfo Source # | |
afterFlowBoxSelectedChildrenChanged :: (GObject a, MonadIO m) => a -> FlowBoxSelectedChildrenChangedCallback -> m SignalHandlerId Source #
flowBoxSelectedChildrenChangedCallbackWrapper :: FlowBoxSelectedChildrenChangedCallback -> Ptr () -> Ptr () -> IO () Source #
flowBoxSelectedChildrenChangedClosure :: FlowBoxSelectedChildrenChangedCallback -> IO Closure Source #
mkFlowBoxSelectedChildrenChangedCallback :: FlowBoxSelectedChildrenChangedCallbackC -> IO (FunPtr FlowBoxSelectedChildrenChangedCallbackC) Source #
onFlowBoxSelectedChildrenChanged :: (GObject a, MonadIO m) => a -> FlowBoxSelectedChildrenChangedCallback -> m SignalHandlerId Source #
ToggleCursorChild
type FlowBoxToggleCursorChildCallback = IO () Source #
data FlowBoxToggleCursorChildSignalInfo Source #
Instances
| SignalInfo FlowBoxToggleCursorChildSignalInfo Source # | |
| type HaskellCallbackType FlowBoxToggleCursorChildSignalInfo Source # | |
afterFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId Source #
flowBoxToggleCursorChildCallbackWrapper :: FlowBoxToggleCursorChildCallback -> Ptr () -> Ptr () -> IO () Source #
flowBoxToggleCursorChildClosure :: FlowBoxToggleCursorChildCallback -> IO Closure Source #
mkFlowBoxToggleCursorChildCallback :: FlowBoxToggleCursorChildCallbackC -> IO (FunPtr FlowBoxToggleCursorChildCallbackC) Source #
onFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId Source #
UnselectAll
type FlowBoxUnselectAllCallback = IO () Source #
data FlowBoxUnselectAllSignalInfo Source #
Instances
| SignalInfo FlowBoxUnselectAllSignalInfo Source # | |
| type HaskellCallbackType FlowBoxUnselectAllSignalInfo Source # | |
afterFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId Source #
flowBoxUnselectAllCallbackWrapper :: FlowBoxUnselectAllCallback -> Ptr () -> Ptr () -> IO () Source #
flowBoxUnselectAllClosure :: FlowBoxUnselectAllCallback -> IO Closure Source #
mkFlowBoxUnselectAllCallback :: FlowBoxUnselectAllCallbackC -> IO (FunPtr FlowBoxUnselectAllCallbackC) Source #
onFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId Source #