| 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
- bindModel
- getActivateOnSingleClick
- getChildAtIndex
- getColumnSpacing
- getHomogeneous
- getMaxChildrenPerLine
- getMinChildrenPerLine
- getRowSpacing
- getSelectedChildren
- getSelectionMode
- insert
- invalidateFilter
- invalidateSort
- new
- selectAll
- selectChild
- selectedForeach
- setActivateOnSingleClick
- setColumnSpacing
- setFilterFunc
- setHadjustment
- setHomogeneous
- setMaxChildrenPerLine
- setMinChildrenPerLine
- setRowSpacing
- setSelectionMode
- setSortFunc
- setVadjustment
- unselectAll
- unselectChild
- Properties
- Signals
Description
- newtype FlowBox = FlowBox (ManagedPtr 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 C_FlowBoxActivateCursorChildCallback = Ptr () -> Ptr () -> IO ()
- type FlowBoxActivateCursorChildCallback = IO ()
- data FlowBoxActivateCursorChildSignalInfo
- afterFlowBoxActivateCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxActivateCursorChildCallback -> m SignalHandlerId
- genClosure_FlowBoxActivateCursorChild :: FlowBoxActivateCursorChildCallback -> IO Closure
- mk_FlowBoxActivateCursorChildCallback :: C_FlowBoxActivateCursorChildCallback -> IO (FunPtr C_FlowBoxActivateCursorChildCallback)
- noFlowBoxActivateCursorChildCallback :: Maybe FlowBoxActivateCursorChildCallback
- onFlowBoxActivateCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxActivateCursorChildCallback -> m SignalHandlerId
- wrap_FlowBoxActivateCursorChildCallback :: FlowBoxActivateCursorChildCallback -> Ptr () -> Ptr () -> IO ()
- type C_FlowBoxChildActivatedCallback = Ptr () -> Ptr FlowBoxChild -> Ptr () -> IO ()
- type FlowBoxChildActivatedCallback = FlowBoxChild -> IO ()
- data FlowBoxChildActivatedSignalInfo
- afterFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId
- genClosure_FlowBoxChildActivated :: FlowBoxChildActivatedCallback -> IO Closure
- mk_FlowBoxChildActivatedCallback :: C_FlowBoxChildActivatedCallback -> IO (FunPtr C_FlowBoxChildActivatedCallback)
- noFlowBoxChildActivatedCallback :: Maybe FlowBoxChildActivatedCallback
- onFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId
- wrap_FlowBoxChildActivatedCallback :: FlowBoxChildActivatedCallback -> Ptr () -> Ptr FlowBoxChild -> Ptr () -> IO ()
- type C_FlowBoxMoveCursorCallback = Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt
- type FlowBoxMoveCursorCallback = MovementStep -> Int32 -> IO Bool
- data FlowBoxMoveCursorSignalInfo
- afterFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId
- genClosure_FlowBoxMoveCursor :: FlowBoxMoveCursorCallback -> IO Closure
- mk_FlowBoxMoveCursorCallback :: C_FlowBoxMoveCursorCallback -> IO (FunPtr C_FlowBoxMoveCursorCallback)
- noFlowBoxMoveCursorCallback :: Maybe FlowBoxMoveCursorCallback
- onFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId
- wrap_FlowBoxMoveCursorCallback :: FlowBoxMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt
- type C_FlowBoxSelectAllCallback = Ptr () -> Ptr () -> IO ()
- type FlowBoxSelectAllCallback = IO ()
- data FlowBoxSelectAllSignalInfo
- afterFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId
- genClosure_FlowBoxSelectAll :: FlowBoxSelectAllCallback -> IO Closure
- mk_FlowBoxSelectAllCallback :: C_FlowBoxSelectAllCallback -> IO (FunPtr C_FlowBoxSelectAllCallback)
- noFlowBoxSelectAllCallback :: Maybe FlowBoxSelectAllCallback
- onFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId
- wrap_FlowBoxSelectAllCallback :: FlowBoxSelectAllCallback -> Ptr () -> Ptr () -> IO ()
- type C_FlowBoxSelectedChildrenChangedCallback = Ptr () -> Ptr () -> IO ()
- type FlowBoxSelectedChildrenChangedCallback = IO ()
- data FlowBoxSelectedChildrenChangedSignalInfo
- afterFlowBoxSelectedChildrenChanged :: (GObject a, MonadIO m) => a -> FlowBoxSelectedChildrenChangedCallback -> m SignalHandlerId
- genClosure_FlowBoxSelectedChildrenChanged :: FlowBoxSelectedChildrenChangedCallback -> IO Closure
- mk_FlowBoxSelectedChildrenChangedCallback :: C_FlowBoxSelectedChildrenChangedCallback -> IO (FunPtr C_FlowBoxSelectedChildrenChangedCallback)
- noFlowBoxSelectedChildrenChangedCallback :: Maybe FlowBoxSelectedChildrenChangedCallback
- onFlowBoxSelectedChildrenChanged :: (GObject a, MonadIO m) => a -> FlowBoxSelectedChildrenChangedCallback -> m SignalHandlerId
- wrap_FlowBoxSelectedChildrenChangedCallback :: FlowBoxSelectedChildrenChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_FlowBoxToggleCursorChildCallback = Ptr () -> Ptr () -> IO ()
- type FlowBoxToggleCursorChildCallback = IO ()
- data FlowBoxToggleCursorChildSignalInfo
- afterFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId
- genClosure_FlowBoxToggleCursorChild :: FlowBoxToggleCursorChildCallback -> IO Closure
- mk_FlowBoxToggleCursorChildCallback :: C_FlowBoxToggleCursorChildCallback -> IO (FunPtr C_FlowBoxToggleCursorChildCallback)
- noFlowBoxToggleCursorChildCallback :: Maybe FlowBoxToggleCursorChildCallback
- onFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId
- wrap_FlowBoxToggleCursorChildCallback :: FlowBoxToggleCursorChildCallback -> Ptr () -> Ptr () -> IO ()
- type C_FlowBoxUnselectAllCallback = Ptr () -> Ptr () -> IO ()
- type FlowBoxUnselectAllCallback = IO ()
- data FlowBoxUnselectAllSignalInfo
- afterFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId
- genClosure_FlowBoxUnselectAll :: FlowBoxUnselectAllCallback -> IO Closure
- mk_FlowBoxUnselectAllCallback :: C_FlowBoxUnselectAllCallback -> IO (FunPtr C_FlowBoxUnselectAllCallback)
- noFlowBoxUnselectAllCallback :: Maybe FlowBoxUnselectAllCallback
- onFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId
- wrap_FlowBoxUnselectAllCallback :: FlowBoxUnselectAllCallback -> Ptr () -> Ptr () -> IO ()
Exported types
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
bindModel
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 #
getActivateOnSingleClick
getChildAtIndex
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 #
getColumnSpacing
getHomogeneous
getMaxChildrenPerLine
getMinChildrenPerLine
getRowSpacing
getSelectedChildren
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 #
getSelectionMode
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 #
insert
invalidateFilter
flowBoxInvalidateFilter :: (MonadIO m, IsFlowBox a) => a -> m () Source #
invalidateSort
flowBoxInvalidateSort :: (MonadIO m, IsFlowBox a) => a -> m () Source #
new
flowBoxNew :: MonadIO m => m FlowBox Source #
selectAll
flowBoxSelectAll :: (MonadIO m, IsFlowBox a) => a -> m () Source #
selectChild
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 #
selectedForeach
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 #
setActivateOnSingleClick
setColumnSpacing
setFilterFunc
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 #
setHadjustment
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 #
setHomogeneous
setMaxChildrenPerLine
setMinChildrenPerLine
setRowSpacing
setSelectionMode
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 #
setSortFunc
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 #
setVadjustment
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 #
unselectAll
flowBoxUnselectAll :: (MonadIO m, IsFlowBox a) => a -> m () Source #
unselectChild
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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 #
mk_FlowBoxActivateCursorChildCallback :: C_FlowBoxActivateCursorChildCallback -> IO (FunPtr C_FlowBoxActivateCursorChildCallback) Source #
onFlowBoxActivateCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxActivateCursorChildCallback -> m SignalHandlerId Source #
wrap_FlowBoxActivateCursorChildCallback :: FlowBoxActivateCursorChildCallback -> Ptr () -> Ptr () -> IO () Source #
childActivated
type C_FlowBoxChildActivatedCallback = Ptr () -> Ptr FlowBoxChild -> Ptr () -> IO () Source #
type FlowBoxChildActivatedCallback = FlowBoxChild -> IO () Source #
data FlowBoxChildActivatedSignalInfo Source #
Instances
| SignalInfo FlowBoxChildActivatedSignalInfo Source # | |
| type HaskellCallbackType FlowBoxChildActivatedSignalInfo Source # | |
afterFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId Source #
genClosure_FlowBoxChildActivated :: FlowBoxChildActivatedCallback -> IO Closure Source #
mk_FlowBoxChildActivatedCallback :: C_FlowBoxChildActivatedCallback -> IO (FunPtr C_FlowBoxChildActivatedCallback) Source #
onFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId Source #
wrap_FlowBoxChildActivatedCallback :: FlowBoxChildActivatedCallback -> Ptr () -> Ptr FlowBoxChild -> Ptr () -> IO () 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 #
genClosure_FlowBoxMoveCursor :: FlowBoxMoveCursorCallback -> IO Closure Source #
mk_FlowBoxMoveCursorCallback :: C_FlowBoxMoveCursorCallback -> IO (FunPtr C_FlowBoxMoveCursorCallback) Source #
onFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId Source #
wrap_FlowBoxMoveCursorCallback :: FlowBoxMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt 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 #
genClosure_FlowBoxSelectAll :: FlowBoxSelectAllCallback -> IO Closure Source #
mk_FlowBoxSelectAllCallback :: C_FlowBoxSelectAllCallback -> IO (FunPtr C_FlowBoxSelectAllCallback) Source #
onFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId Source #
wrap_FlowBoxSelectAllCallback :: FlowBoxSelectAllCallback -> Ptr () -> Ptr () -> IO () 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 #
genClosure_FlowBoxSelectedChildrenChanged :: FlowBoxSelectedChildrenChangedCallback -> IO Closure Source #
mk_FlowBoxSelectedChildrenChangedCallback :: C_FlowBoxSelectedChildrenChangedCallback -> IO (FunPtr C_FlowBoxSelectedChildrenChangedCallback) Source #
onFlowBoxSelectedChildrenChanged :: (GObject a, MonadIO m) => a -> FlowBoxSelectedChildrenChangedCallback -> m SignalHandlerId Source #
wrap_FlowBoxSelectedChildrenChangedCallback :: FlowBoxSelectedChildrenChangedCallback -> Ptr () -> Ptr () -> IO () 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 #
mk_FlowBoxToggleCursorChildCallback :: C_FlowBoxToggleCursorChildCallback -> IO (FunPtr C_FlowBoxToggleCursorChildCallback) Source #
onFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId Source #
wrap_FlowBoxToggleCursorChildCallback :: FlowBoxToggleCursorChildCallback -> Ptr () -> Ptr () -> IO () 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 #
genClosure_FlowBoxUnselectAll :: FlowBoxUnselectAllCallback -> IO Closure Source #
mk_FlowBoxUnselectAllCallback :: C_FlowBoxUnselectAllCallback -> IO (FunPtr C_FlowBoxUnselectAllCallback) Source #
onFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId Source #
wrap_FlowBoxUnselectAllCallback :: FlowBoxUnselectAllCallback -> Ptr () -> Ptr () -> IO () Source #