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 |
- Exported types
- Methods
- 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
- newtype FlowBox = FlowBox (ForeignPtr FlowBox)
- class GObject o => FlowBoxK o
- toFlowBox :: FlowBoxK o => o -> IO FlowBox
- noFlowBox :: Maybe FlowBox
- data FlowBoxGetActivateOnSingleClickMethodInfo
- flowBoxGetActivateOnSingleClick :: (MonadIO m, FlowBoxK a) => a -> m Bool
- data FlowBoxGetChildAtIndexMethodInfo
- flowBoxGetChildAtIndex :: (MonadIO m, FlowBoxK a) => a -> Int32 -> m FlowBoxChild
- data FlowBoxGetColumnSpacingMethodInfo
- flowBoxGetColumnSpacing :: (MonadIO m, FlowBoxK a) => a -> m Word32
- data FlowBoxGetHomogeneousMethodInfo
- flowBoxGetHomogeneous :: (MonadIO m, FlowBoxK a) => a -> m Bool
- data FlowBoxGetMaxChildrenPerLineMethodInfo
- flowBoxGetMaxChildrenPerLine :: (MonadIO m, FlowBoxK a) => a -> m Word32
- data FlowBoxGetMinChildrenPerLineMethodInfo
- flowBoxGetMinChildrenPerLine :: (MonadIO m, FlowBoxK a) => a -> m Word32
- data FlowBoxGetRowSpacingMethodInfo
- flowBoxGetRowSpacing :: (MonadIO m, FlowBoxK a) => a -> m Word32
- data FlowBoxGetSelectedChildrenMethodInfo
- flowBoxGetSelectedChildren :: (MonadIO m, FlowBoxK a) => a -> m [FlowBoxChild]
- data FlowBoxGetSelectionModeMethodInfo
- flowBoxGetSelectionMode :: (MonadIO m, FlowBoxK a) => a -> m SelectionMode
- data FlowBoxInsertMethodInfo
- flowBoxInsert :: (MonadIO m, FlowBoxK a, WidgetK b) => a -> b -> Int32 -> m ()
- data FlowBoxInvalidateFilterMethodInfo
- flowBoxInvalidateFilter :: (MonadIO m, FlowBoxK a) => a -> m ()
- data FlowBoxInvalidateSortMethodInfo
- flowBoxInvalidateSort :: (MonadIO m, FlowBoxK a) => a -> m ()
- flowBoxNew :: MonadIO m => m FlowBox
- data FlowBoxSelectAllMethodInfo
- flowBoxSelectAll :: (MonadIO m, FlowBoxK a) => a -> m ()
- data FlowBoxSelectChildMethodInfo
- flowBoxSelectChild :: (MonadIO m, FlowBoxK a, FlowBoxChildK b) => a -> b -> m ()
- data FlowBoxSelectedForeachMethodInfo
- flowBoxSelectedForeach :: (MonadIO m, FlowBoxK a) => a -> FlowBoxForeachFunc -> m ()
- data FlowBoxSetActivateOnSingleClickMethodInfo
- flowBoxSetActivateOnSingleClick :: (MonadIO m, FlowBoxK a) => a -> Bool -> m ()
- data FlowBoxSetColumnSpacingMethodInfo
- flowBoxSetColumnSpacing :: (MonadIO m, FlowBoxK a) => a -> Word32 -> m ()
- data FlowBoxSetFilterFuncMethodInfo
- flowBoxSetFilterFunc :: (MonadIO m, FlowBoxK a) => a -> Maybe FlowBoxFilterFunc -> m ()
- data FlowBoxSetHadjustmentMethodInfo
- flowBoxSetHadjustment :: (MonadIO m, FlowBoxK a, AdjustmentK b) => a -> b -> m ()
- data FlowBoxSetHomogeneousMethodInfo
- flowBoxSetHomogeneous :: (MonadIO m, FlowBoxK a) => a -> Bool -> m ()
- data FlowBoxSetMaxChildrenPerLineMethodInfo
- flowBoxSetMaxChildrenPerLine :: (MonadIO m, FlowBoxK a) => a -> Word32 -> m ()
- data FlowBoxSetMinChildrenPerLineMethodInfo
- flowBoxSetMinChildrenPerLine :: (MonadIO m, FlowBoxK a) => a -> Word32 -> m ()
- data FlowBoxSetRowSpacingMethodInfo
- flowBoxSetRowSpacing :: (MonadIO m, FlowBoxK a) => a -> Word32 -> m ()
- data FlowBoxSetSelectionModeMethodInfo
- flowBoxSetSelectionMode :: (MonadIO m, FlowBoxK a) => a -> SelectionMode -> m ()
- data FlowBoxSetSortFuncMethodInfo
- flowBoxSetSortFunc :: (MonadIO m, FlowBoxK a) => a -> Maybe FlowBoxSortFunc -> m ()
- data FlowBoxSetVadjustmentMethodInfo
- flowBoxSetVadjustment :: (MonadIO m, FlowBoxK a, AdjustmentK b) => a -> b -> m ()
- data FlowBoxUnselectAllMethodInfo
- flowBoxUnselectAll :: (MonadIO m, FlowBoxK a) => a -> m ()
- data FlowBoxUnselectChildMethodInfo
- flowBoxUnselectChild :: (MonadIO m, FlowBoxK a, FlowBoxChildK b) => a -> b -> m ()
- data FlowBoxActivateOnSingleClickPropertyInfo
- constructFlowBoxActivateOnSingleClick :: Bool -> IO ([Char], GValue)
- getFlowBoxActivateOnSingleClick :: (MonadIO m, FlowBoxK o) => o -> m Bool
- setFlowBoxActivateOnSingleClick :: (MonadIO m, FlowBoxK o) => o -> Bool -> m ()
- data FlowBoxColumnSpacingPropertyInfo
- constructFlowBoxColumnSpacing :: Word32 -> IO ([Char], GValue)
- getFlowBoxColumnSpacing :: (MonadIO m, FlowBoxK o) => o -> m Word32
- setFlowBoxColumnSpacing :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m ()
- data FlowBoxHomogeneousPropertyInfo
- constructFlowBoxHomogeneous :: Bool -> IO ([Char], GValue)
- getFlowBoxHomogeneous :: (MonadIO m, FlowBoxK o) => o -> m Bool
- setFlowBoxHomogeneous :: (MonadIO m, FlowBoxK o) => o -> Bool -> m ()
- data FlowBoxMaxChildrenPerLinePropertyInfo
- constructFlowBoxMaxChildrenPerLine :: Word32 -> IO ([Char], GValue)
- getFlowBoxMaxChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> m Word32
- setFlowBoxMaxChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m ()
- data FlowBoxMinChildrenPerLinePropertyInfo
- constructFlowBoxMinChildrenPerLine :: Word32 -> IO ([Char], GValue)
- getFlowBoxMinChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> m Word32
- setFlowBoxMinChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m ()
- data FlowBoxRowSpacingPropertyInfo
- constructFlowBoxRowSpacing :: Word32 -> IO ([Char], GValue)
- getFlowBoxRowSpacing :: (MonadIO m, FlowBoxK o) => o -> m Word32
- setFlowBoxRowSpacing :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m ()
- data FlowBoxSelectionModePropertyInfo
- constructFlowBoxSelectionMode :: SelectionMode -> IO ([Char], GValue)
- getFlowBoxSelectionMode :: (MonadIO m, FlowBoxK o) => o -> m SelectionMode
- setFlowBoxSelectionMode :: (MonadIO m, FlowBoxK 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
GObject 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 | |
type ParentTypes FlowBox Source | |
type AttributeList FlowBox Source | |
type SignalList FlowBox Source |
Methods
flowBoxGetActivateOnSingleClick
data FlowBoxGetActivateOnSingleClickMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxGetActivateOnSingleClickMethodInfo a signature Source | |
flowBoxGetActivateOnSingleClick :: (MonadIO m, FlowBoxK a) => a -> m Bool Source
flowBoxGetChildAtIndex
data FlowBoxGetChildAtIndexMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m FlowBoxChild), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxGetChildAtIndexMethodInfo a signature Source | |
flowBoxGetChildAtIndex :: (MonadIO m, FlowBoxK a) => a -> Int32 -> m FlowBoxChild Source
flowBoxGetColumnSpacing
data FlowBoxGetColumnSpacingMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxGetColumnSpacingMethodInfo a signature Source | |
flowBoxGetColumnSpacing :: (MonadIO m, FlowBoxK a) => a -> m Word32 Source
flowBoxGetHomogeneous
data FlowBoxGetHomogeneousMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxGetHomogeneousMethodInfo a signature Source | |
flowBoxGetHomogeneous :: (MonadIO m, FlowBoxK a) => a -> m Bool Source
flowBoxGetMaxChildrenPerLine
data FlowBoxGetMaxChildrenPerLineMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxGetMaxChildrenPerLineMethodInfo a signature Source | |
flowBoxGetMaxChildrenPerLine :: (MonadIO m, FlowBoxK a) => a -> m Word32 Source
flowBoxGetMinChildrenPerLine
data FlowBoxGetMinChildrenPerLineMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxGetMinChildrenPerLineMethodInfo a signature Source | |
flowBoxGetMinChildrenPerLine :: (MonadIO m, FlowBoxK a) => a -> m Word32 Source
flowBoxGetRowSpacing
data FlowBoxGetRowSpacingMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxGetRowSpacingMethodInfo a signature Source | |
flowBoxGetRowSpacing :: (MonadIO m, FlowBoxK a) => a -> m Word32 Source
flowBoxGetSelectedChildren
data FlowBoxGetSelectedChildrenMethodInfo Source
((~) (TYPE Lifted) signature (m [FlowBoxChild]), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxGetSelectedChildrenMethodInfo a signature Source | |
flowBoxGetSelectedChildren :: (MonadIO m, FlowBoxK a) => a -> m [FlowBoxChild] Source
flowBoxGetSelectionMode
data FlowBoxGetSelectionModeMethodInfo Source
((~) (TYPE Lifted) signature (m SelectionMode), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxGetSelectionModeMethodInfo a signature Source | |
flowBoxGetSelectionMode :: (MonadIO m, FlowBoxK a) => a -> m SelectionMode Source
flowBoxInsert
flowBoxInvalidateFilter
data FlowBoxInvalidateFilterMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxInvalidateFilterMethodInfo a signature Source | |
flowBoxInvalidateFilter :: (MonadIO m, FlowBoxK a) => a -> m () Source
flowBoxInvalidateSort
data FlowBoxInvalidateSortMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxInvalidateSortMethodInfo a signature Source | |
flowBoxInvalidateSort :: (MonadIO m, FlowBoxK a) => a -> m () Source
flowBoxNew
flowBoxNew :: MonadIO m => m FlowBox Source
flowBoxSelectAll
data FlowBoxSelectAllMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSelectAllMethodInfo a signature Source | |
flowBoxSelectAll :: (MonadIO m, FlowBoxK a) => a -> m () Source
flowBoxSelectChild
data FlowBoxSelectChildMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, FlowBoxK a, FlowBoxChildK b) => MethodInfo (TYPE Lifted) FlowBoxSelectChildMethodInfo a signature Source | |
flowBoxSelectChild :: (MonadIO m, FlowBoxK a, FlowBoxChildK b) => a -> b -> m () Source
flowBoxSelectedForeach
data FlowBoxSelectedForeachMethodInfo Source
((~) (TYPE Lifted) signature (FlowBoxForeachFunc -> m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSelectedForeachMethodInfo a signature Source | |
flowBoxSelectedForeach :: (MonadIO m, FlowBoxK a) => a -> FlowBoxForeachFunc -> m () Source
flowBoxSetActivateOnSingleClick
data FlowBoxSetActivateOnSingleClickMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSetActivateOnSingleClickMethodInfo a signature Source | |
flowBoxSetActivateOnSingleClick :: (MonadIO m, FlowBoxK a) => a -> Bool -> m () Source
flowBoxSetColumnSpacing
data FlowBoxSetColumnSpacingMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSetColumnSpacingMethodInfo a signature Source | |
flowBoxSetColumnSpacing :: (MonadIO m, FlowBoxK a) => a -> Word32 -> m () Source
flowBoxSetFilterFunc
data FlowBoxSetFilterFuncMethodInfo Source
((~) (TYPE Lifted) signature (Maybe FlowBoxFilterFunc -> m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSetFilterFuncMethodInfo a signature Source | |
flowBoxSetFilterFunc :: (MonadIO m, FlowBoxK a) => a -> Maybe FlowBoxFilterFunc -> m () Source
flowBoxSetHadjustment
data FlowBoxSetHadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, FlowBoxK a, AdjustmentK b) => MethodInfo (TYPE Lifted) FlowBoxSetHadjustmentMethodInfo a signature Source | |
flowBoxSetHadjustment :: (MonadIO m, FlowBoxK a, AdjustmentK b) => a -> b -> m () Source
flowBoxSetHomogeneous
data FlowBoxSetHomogeneousMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSetHomogeneousMethodInfo a signature Source | |
flowBoxSetHomogeneous :: (MonadIO m, FlowBoxK a) => a -> Bool -> m () Source
flowBoxSetMaxChildrenPerLine
data FlowBoxSetMaxChildrenPerLineMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSetMaxChildrenPerLineMethodInfo a signature Source | |
flowBoxSetMaxChildrenPerLine :: (MonadIO m, FlowBoxK a) => a -> Word32 -> m () Source
flowBoxSetMinChildrenPerLine
data FlowBoxSetMinChildrenPerLineMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSetMinChildrenPerLineMethodInfo a signature Source | |
flowBoxSetMinChildrenPerLine :: (MonadIO m, FlowBoxK a) => a -> Word32 -> m () Source
flowBoxSetRowSpacing
data FlowBoxSetRowSpacingMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSetRowSpacingMethodInfo a signature Source | |
flowBoxSetRowSpacing :: (MonadIO m, FlowBoxK a) => a -> Word32 -> m () Source
flowBoxSetSelectionMode
data FlowBoxSetSelectionModeMethodInfo Source
((~) (TYPE Lifted) signature (SelectionMode -> m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSetSelectionModeMethodInfo a signature Source | |
flowBoxSetSelectionMode :: (MonadIO m, FlowBoxK a) => a -> SelectionMode -> m () Source
flowBoxSetSortFunc
data FlowBoxSetSortFuncMethodInfo Source
((~) (TYPE Lifted) signature (Maybe FlowBoxSortFunc -> m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxSetSortFuncMethodInfo a signature Source | |
flowBoxSetSortFunc :: (MonadIO m, FlowBoxK a) => a -> Maybe FlowBoxSortFunc -> m () Source
flowBoxSetVadjustment
data FlowBoxSetVadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, FlowBoxK a, AdjustmentK b) => MethodInfo (TYPE Lifted) FlowBoxSetVadjustmentMethodInfo a signature Source | |
flowBoxSetVadjustment :: (MonadIO m, FlowBoxK a, AdjustmentK b) => a -> b -> m () Source
flowBoxUnselectAll
data FlowBoxUnselectAllMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, FlowBoxK a) => MethodInfo (TYPE Lifted) FlowBoxUnselectAllMethodInfo a signature Source | |
flowBoxUnselectAll :: (MonadIO m, FlowBoxK a) => a -> m () Source
flowBoxUnselectChild
data FlowBoxUnselectChildMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, FlowBoxK a, FlowBoxChildK b) => MethodInfo (TYPE Lifted) FlowBoxUnselectChildMethodInfo a signature Source | |
flowBoxUnselectChild :: (MonadIO m, FlowBoxK a, FlowBoxChildK b) => a -> b -> m () Source
Properties
ActivateOnSingleClick
data FlowBoxActivateOnSingleClickPropertyInfo Source
AttrInfo FlowBoxActivateOnSingleClickPropertyInfo Source | |
type AttrLabel FlowBoxActivateOnSingleClickPropertyInfo = "activate-on-single-click" Source | |
type AttrGetType FlowBoxActivateOnSingleClickPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint FlowBoxActivateOnSingleClickPropertyInfo = FlowBoxK Source | |
type AttrSetTypeConstraint FlowBoxActivateOnSingleClickPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps FlowBoxActivateOnSingleClickPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getFlowBoxActivateOnSingleClick :: (MonadIO m, FlowBoxK o) => o -> m Bool Source
setFlowBoxActivateOnSingleClick :: (MonadIO m, FlowBoxK o) => o -> Bool -> m () Source
ColumnSpacing
data FlowBoxColumnSpacingPropertyInfo Source
AttrInfo FlowBoxColumnSpacingPropertyInfo Source | |
type AttrLabel FlowBoxColumnSpacingPropertyInfo = "column-spacing" Source | |
type AttrGetType FlowBoxColumnSpacingPropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint FlowBoxColumnSpacingPropertyInfo = FlowBoxK Source | |
type AttrSetTypeConstraint FlowBoxColumnSpacingPropertyInfo = TYPE Lifted ~ Word32 Source | |
type AttrAllowedOps FlowBoxColumnSpacingPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getFlowBoxColumnSpacing :: (MonadIO m, FlowBoxK o) => o -> m Word32 Source
setFlowBoxColumnSpacing :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m () Source
Homogeneous
data FlowBoxHomogeneousPropertyInfo Source
AttrInfo FlowBoxHomogeneousPropertyInfo Source | |
type AttrLabel FlowBoxHomogeneousPropertyInfo = "homogeneous" Source | |
type AttrGetType FlowBoxHomogeneousPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint FlowBoxHomogeneousPropertyInfo = FlowBoxK Source | |
type AttrSetTypeConstraint FlowBoxHomogeneousPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps FlowBoxHomogeneousPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getFlowBoxHomogeneous :: (MonadIO m, FlowBoxK o) => o -> m Bool Source
setFlowBoxHomogeneous :: (MonadIO m, FlowBoxK o) => o -> Bool -> m () Source
MaxChildrenPerLine
data FlowBoxMaxChildrenPerLinePropertyInfo Source
AttrInfo FlowBoxMaxChildrenPerLinePropertyInfo Source | |
type AttrLabel FlowBoxMaxChildrenPerLinePropertyInfo = "max-children-per-line" Source | |
type AttrGetType FlowBoxMaxChildrenPerLinePropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint FlowBoxMaxChildrenPerLinePropertyInfo = FlowBoxK Source | |
type AttrSetTypeConstraint FlowBoxMaxChildrenPerLinePropertyInfo = TYPE Lifted ~ Word32 Source | |
type AttrAllowedOps FlowBoxMaxChildrenPerLinePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getFlowBoxMaxChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> m Word32 Source
setFlowBoxMaxChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m () Source
MinChildrenPerLine
data FlowBoxMinChildrenPerLinePropertyInfo Source
AttrInfo FlowBoxMinChildrenPerLinePropertyInfo Source | |
type AttrLabel FlowBoxMinChildrenPerLinePropertyInfo = "min-children-per-line" Source | |
type AttrGetType FlowBoxMinChildrenPerLinePropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint FlowBoxMinChildrenPerLinePropertyInfo = FlowBoxK Source | |
type AttrSetTypeConstraint FlowBoxMinChildrenPerLinePropertyInfo = TYPE Lifted ~ Word32 Source | |
type AttrAllowedOps FlowBoxMinChildrenPerLinePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getFlowBoxMinChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> m Word32 Source
setFlowBoxMinChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m () Source
RowSpacing
data FlowBoxRowSpacingPropertyInfo Source
AttrInfo FlowBoxRowSpacingPropertyInfo Source | |
type AttrLabel FlowBoxRowSpacingPropertyInfo = "row-spacing" Source | |
type AttrGetType FlowBoxRowSpacingPropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint FlowBoxRowSpacingPropertyInfo = FlowBoxK Source | |
type AttrSetTypeConstraint FlowBoxRowSpacingPropertyInfo = TYPE Lifted ~ Word32 Source | |
type AttrAllowedOps FlowBoxRowSpacingPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getFlowBoxRowSpacing :: (MonadIO m, FlowBoxK o) => o -> m Word32 Source
setFlowBoxRowSpacing :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m () Source
SelectionMode
data FlowBoxSelectionModePropertyInfo Source
constructFlowBoxSelectionMode :: SelectionMode -> IO ([Char], GValue) Source
getFlowBoxSelectionMode :: (MonadIO m, FlowBoxK o) => o -> m SelectionMode Source
setFlowBoxSelectionMode :: (MonadIO m, FlowBoxK o) => o -> SelectionMode -> m () Source
Signals
ActivateCursorChild
type FlowBoxActivateCursorChildCallback = IO () Source
type FlowBoxActivateCursorChildCallbackC = Ptr () -> Ptr () -> IO () 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
afterFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId Source
flowBoxChildActivatedCallbackWrapper :: FlowBoxChildActivatedCallback -> Ptr () -> Ptr FlowBoxChild -> Ptr () -> IO () 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
afterFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId Source
flowBoxMoveCursorCallbackWrapper :: FlowBoxMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt Source
mkFlowBoxMoveCursorCallback :: FlowBoxMoveCursorCallbackC -> IO (FunPtr FlowBoxMoveCursorCallbackC) Source
onFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId Source
SelectAll
type FlowBoxSelectAllCallback = IO () Source
type FlowBoxSelectAllCallbackC = Ptr () -> Ptr () -> IO () Source
afterFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId Source
flowBoxSelectAllCallbackWrapper :: FlowBoxSelectAllCallback -> Ptr () -> Ptr () -> IO () Source
mkFlowBoxSelectAllCallback :: FlowBoxSelectAllCallbackC -> IO (FunPtr FlowBoxSelectAllCallbackC) Source
onFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId Source
SelectedChildrenChanged
type FlowBoxSelectedChildrenChangedCallback = IO () Source
type FlowBoxSelectedChildrenChangedCallbackC = Ptr () -> Ptr () -> IO () 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
type FlowBoxToggleCursorChildCallbackC = Ptr () -> Ptr () -> IO () Source
afterFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId Source
flowBoxToggleCursorChildCallbackWrapper :: FlowBoxToggleCursorChildCallback -> Ptr () -> Ptr () -> IO () Source
mkFlowBoxToggleCursorChildCallback :: FlowBoxToggleCursorChildCallbackC -> IO (FunPtr FlowBoxToggleCursorChildCallbackC) Source
onFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId Source
UnselectAll
type FlowBoxUnselectAllCallback = IO () Source
type FlowBoxUnselectAllCallbackC = Ptr () -> Ptr () -> IO () Source
afterFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId Source
flowBoxUnselectAllCallbackWrapper :: FlowBoxUnselectAllCallback -> Ptr () -> Ptr () -> IO () Source
mkFlowBoxUnselectAllCallback :: FlowBoxUnselectAllCallbackC -> IO (FunPtr FlowBoxUnselectAllCallbackC) Source
onFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId Source