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
- listBoxBindModel
- listBoxDragHighlightRow
- listBoxDragUnhighlightRow
- listBoxGetActivateOnSingleClick
- listBoxGetAdjustment
- listBoxGetRowAtIndex
- listBoxGetRowAtY
- listBoxGetSelectedRow
- listBoxGetSelectedRows
- listBoxGetSelectionMode
- listBoxInsert
- listBoxInvalidateFilter
- listBoxInvalidateHeaders
- listBoxInvalidateSort
- listBoxNew
- listBoxPrepend
- listBoxSelectAll
- listBoxSelectRow
- listBoxSelectedForeach
- listBoxSetActivateOnSingleClick
- listBoxSetAdjustment
- listBoxSetFilterFunc
- listBoxSetHeaderFunc
- listBoxSetPlaceholder
- listBoxSetSelectionMode
- listBoxSetSortFunc
- listBoxUnselectAll
- listBoxUnselectRow
- Properties
- Signals
- newtype ListBox = ListBox (ForeignPtr ListBox)
- class GObject o => ListBoxK o
- toListBox :: ListBoxK o => o -> IO ListBox
- noListBox :: Maybe ListBox
- data ListBoxBindModelMethodInfo
- listBoxBindModel :: (MonadIO m, ListBoxK a, ListModelK b) => a -> Maybe b -> Maybe ListBoxCreateWidgetFunc -> m ()
- data ListBoxDragHighlightRowMethodInfo
- listBoxDragHighlightRow :: (MonadIO m, ListBoxK a, ListBoxRowK b) => a -> b -> m ()
- data ListBoxDragUnhighlightRowMethodInfo
- listBoxDragUnhighlightRow :: (MonadIO m, ListBoxK a) => a -> m ()
- data ListBoxGetActivateOnSingleClickMethodInfo
- listBoxGetActivateOnSingleClick :: (MonadIO m, ListBoxK a) => a -> m Bool
- data ListBoxGetAdjustmentMethodInfo
- listBoxGetAdjustment :: (MonadIO m, ListBoxK a) => a -> m Adjustment
- data ListBoxGetRowAtIndexMethodInfo
- listBoxGetRowAtIndex :: (MonadIO m, ListBoxK a) => a -> Int32 -> m ListBoxRow
- data ListBoxGetRowAtYMethodInfo
- listBoxGetRowAtY :: (MonadIO m, ListBoxK a) => a -> Int32 -> m ListBoxRow
- data ListBoxGetSelectedRowMethodInfo
- listBoxGetSelectedRow :: (MonadIO m, ListBoxK a) => a -> m ListBoxRow
- data ListBoxGetSelectedRowsMethodInfo
- listBoxGetSelectedRows :: (MonadIO m, ListBoxK a) => a -> m [ListBoxRow]
- data ListBoxGetSelectionModeMethodInfo
- listBoxGetSelectionMode :: (MonadIO m, ListBoxK a) => a -> m SelectionMode
- data ListBoxInsertMethodInfo
- listBoxInsert :: (MonadIO m, ListBoxK a, WidgetK b) => a -> b -> Int32 -> m ()
- data ListBoxInvalidateFilterMethodInfo
- listBoxInvalidateFilter :: (MonadIO m, ListBoxK a) => a -> m ()
- data ListBoxInvalidateHeadersMethodInfo
- listBoxInvalidateHeaders :: (MonadIO m, ListBoxK a) => a -> m ()
- data ListBoxInvalidateSortMethodInfo
- listBoxInvalidateSort :: (MonadIO m, ListBoxK a) => a -> m ()
- listBoxNew :: MonadIO m => m ListBox
- data ListBoxPrependMethodInfo
- listBoxPrepend :: (MonadIO m, ListBoxK a, WidgetK b) => a -> b -> m ()
- data ListBoxSelectAllMethodInfo
- listBoxSelectAll :: (MonadIO m, ListBoxK a) => a -> m ()
- data ListBoxSelectRowMethodInfo
- listBoxSelectRow :: (MonadIO m, ListBoxK a, ListBoxRowK b) => a -> Maybe b -> m ()
- data ListBoxSelectedForeachMethodInfo
- listBoxSelectedForeach :: (MonadIO m, ListBoxK a) => a -> ListBoxForeachFunc -> m ()
- data ListBoxSetActivateOnSingleClickMethodInfo
- listBoxSetActivateOnSingleClick :: (MonadIO m, ListBoxK a) => a -> Bool -> m ()
- data ListBoxSetAdjustmentMethodInfo
- listBoxSetAdjustment :: (MonadIO m, ListBoxK a, AdjustmentK b) => a -> Maybe b -> m ()
- data ListBoxSetFilterFuncMethodInfo
- listBoxSetFilterFunc :: (MonadIO m, ListBoxK a) => a -> Maybe ListBoxFilterFunc -> m ()
- data ListBoxSetHeaderFuncMethodInfo
- listBoxSetHeaderFunc :: (MonadIO m, ListBoxK a) => a -> Maybe ListBoxUpdateHeaderFunc -> m ()
- data ListBoxSetPlaceholderMethodInfo
- listBoxSetPlaceholder :: (MonadIO m, ListBoxK a, WidgetK b) => a -> Maybe b -> m ()
- data ListBoxSetSelectionModeMethodInfo
- listBoxSetSelectionMode :: (MonadIO m, ListBoxK a) => a -> SelectionMode -> m ()
- data ListBoxSetSortFuncMethodInfo
- listBoxSetSortFunc :: (MonadIO m, ListBoxK a) => a -> Maybe ListBoxSortFunc -> m ()
- data ListBoxUnselectAllMethodInfo
- listBoxUnselectAll :: (MonadIO m, ListBoxK a) => a -> m ()
- data ListBoxUnselectRowMethodInfo
- listBoxUnselectRow :: (MonadIO m, ListBoxK a, ListBoxRowK b) => a -> b -> m ()
- data ListBoxActivateOnSingleClickPropertyInfo
- constructListBoxActivateOnSingleClick :: Bool -> IO ([Char], GValue)
- getListBoxActivateOnSingleClick :: (MonadIO m, ListBoxK o) => o -> m Bool
- setListBoxActivateOnSingleClick :: (MonadIO m, ListBoxK o) => o -> Bool -> m ()
- data ListBoxSelectionModePropertyInfo
- constructListBoxSelectionMode :: SelectionMode -> IO ([Char], GValue)
- getListBoxSelectionMode :: (MonadIO m, ListBoxK o) => o -> m SelectionMode
- setListBoxSelectionMode :: (MonadIO m, ListBoxK o) => o -> SelectionMode -> m ()
- type ListBoxActivateCursorRowCallback = IO ()
- type ListBoxActivateCursorRowCallbackC = Ptr () -> Ptr () -> IO ()
- data ListBoxActivateCursorRowSignalInfo
- afterListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId
- listBoxActivateCursorRowCallbackWrapper :: ListBoxActivateCursorRowCallback -> Ptr () -> Ptr () -> IO ()
- listBoxActivateCursorRowClosure :: ListBoxActivateCursorRowCallback -> IO Closure
- mkListBoxActivateCursorRowCallback :: ListBoxActivateCursorRowCallbackC -> IO (FunPtr ListBoxActivateCursorRowCallbackC)
- noListBoxActivateCursorRowCallback :: Maybe ListBoxActivateCursorRowCallback
- onListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId
- type ListBoxMoveCursorCallback = MovementStep -> Int32 -> IO ()
- type ListBoxMoveCursorCallbackC = Ptr () -> CUInt -> Int32 -> Ptr () -> IO ()
- data ListBoxMoveCursorSignalInfo
- afterListBoxMoveCursor :: (GObject a, MonadIO m) => a -> ListBoxMoveCursorCallback -> m SignalHandlerId
- listBoxMoveCursorCallbackWrapper :: ListBoxMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO ()
- listBoxMoveCursorClosure :: ListBoxMoveCursorCallback -> IO Closure
- mkListBoxMoveCursorCallback :: ListBoxMoveCursorCallbackC -> IO (FunPtr ListBoxMoveCursorCallbackC)
- noListBoxMoveCursorCallback :: Maybe ListBoxMoveCursorCallback
- onListBoxMoveCursor :: (GObject a, MonadIO m) => a -> ListBoxMoveCursorCallback -> m SignalHandlerId
- type ListBoxRowActivatedCallback = ListBoxRow -> IO ()
- type ListBoxRowActivatedCallbackC = Ptr () -> Ptr ListBoxRow -> Ptr () -> IO ()
- data ListBoxRowActivatedSignalInfo
- afterListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId
- listBoxRowActivatedCallbackWrapper :: ListBoxRowActivatedCallback -> Ptr () -> Ptr ListBoxRow -> Ptr () -> IO ()
- listBoxRowActivatedClosure :: ListBoxRowActivatedCallback -> IO Closure
- mkListBoxRowActivatedCallback :: ListBoxRowActivatedCallbackC -> IO (FunPtr ListBoxRowActivatedCallbackC)
- noListBoxRowActivatedCallback :: Maybe ListBoxRowActivatedCallback
- onListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId
- type ListBoxRowSelectedCallback = Maybe ListBoxRow -> IO ()
- type ListBoxRowSelectedCallbackC = Ptr () -> Ptr ListBoxRow -> Ptr () -> IO ()
- data ListBoxRowSelectedSignalInfo
- afterListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId
- listBoxRowSelectedCallbackWrapper :: ListBoxRowSelectedCallback -> Ptr () -> Ptr ListBoxRow -> Ptr () -> IO ()
- listBoxRowSelectedClosure :: ListBoxRowSelectedCallback -> IO Closure
- mkListBoxRowSelectedCallback :: ListBoxRowSelectedCallbackC -> IO (FunPtr ListBoxRowSelectedCallbackC)
- noListBoxRowSelectedCallback :: Maybe ListBoxRowSelectedCallback
- onListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId
- type ListBoxSelectAllCallback = IO ()
- type ListBoxSelectAllCallbackC = Ptr () -> Ptr () -> IO ()
- data ListBoxSelectAllSignalInfo
- afterListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId
- listBoxSelectAllCallbackWrapper :: ListBoxSelectAllCallback -> Ptr () -> Ptr () -> IO ()
- listBoxSelectAllClosure :: ListBoxSelectAllCallback -> IO Closure
- mkListBoxSelectAllCallback :: ListBoxSelectAllCallbackC -> IO (FunPtr ListBoxSelectAllCallbackC)
- noListBoxSelectAllCallback :: Maybe ListBoxSelectAllCallback
- onListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId
- type ListBoxSelectedRowsChangedCallback = IO ()
- type ListBoxSelectedRowsChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data ListBoxSelectedRowsChangedSignalInfo
- afterListBoxSelectedRowsChanged :: (GObject a, MonadIO m) => a -> ListBoxSelectedRowsChangedCallback -> m SignalHandlerId
- listBoxSelectedRowsChangedCallbackWrapper :: ListBoxSelectedRowsChangedCallback -> Ptr () -> Ptr () -> IO ()
- listBoxSelectedRowsChangedClosure :: ListBoxSelectedRowsChangedCallback -> IO Closure
- mkListBoxSelectedRowsChangedCallback :: ListBoxSelectedRowsChangedCallbackC -> IO (FunPtr ListBoxSelectedRowsChangedCallbackC)
- noListBoxSelectedRowsChangedCallback :: Maybe ListBoxSelectedRowsChangedCallback
- onListBoxSelectedRowsChanged :: (GObject a, MonadIO m) => a -> ListBoxSelectedRowsChangedCallback -> m SignalHandlerId
- type ListBoxToggleCursorRowCallback = IO ()
- type ListBoxToggleCursorRowCallbackC = Ptr () -> Ptr () -> IO ()
- data ListBoxToggleCursorRowSignalInfo
- afterListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId
- listBoxToggleCursorRowCallbackWrapper :: ListBoxToggleCursorRowCallback -> Ptr () -> Ptr () -> IO ()
- listBoxToggleCursorRowClosure :: ListBoxToggleCursorRowCallback -> IO Closure
- mkListBoxToggleCursorRowCallback :: ListBoxToggleCursorRowCallbackC -> IO (FunPtr ListBoxToggleCursorRowCallbackC)
- noListBoxToggleCursorRowCallback :: Maybe ListBoxToggleCursorRowCallback
- onListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId
- type ListBoxUnselectAllCallback = IO ()
- type ListBoxUnselectAllCallbackC = Ptr () -> Ptr () -> IO ()
- data ListBoxUnselectAllSignalInfo
- afterListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId
- listBoxUnselectAllCallbackWrapper :: ListBoxUnselectAllCallback -> Ptr () -> Ptr () -> IO ()
- listBoxUnselectAllClosure :: ListBoxUnselectAllCallback -> IO Closure
- mkListBoxUnselectAllCallback :: ListBoxUnselectAllCallbackC -> IO (FunPtr ListBoxUnselectAllCallbackC)
- noListBoxUnselectAllCallback :: Maybe ListBoxUnselectAllCallback
- onListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId
Exported types
GObject ListBox Source | |
((~) * info (ResolveListBoxMethod t ListBox), MethodInfo * info ListBox p) => IsLabel t (ListBox -> p) Source | |
((~) * info (ResolveListBoxMethod t ListBox), MethodInfo * info ListBox p) => IsLabelProxy t (ListBox -> p) Source | |
type ParentTypes ListBox Source | |
type AttributeList ListBox Source | |
type SignalList ListBox Source |
Methods
listBoxBindModel
data ListBoxBindModelMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> Maybe ListBoxCreateWidgetFunc -> m ()), MonadIO m, ListBoxK a, ListModelK b) => MethodInfo (TYPE Lifted) ListBoxBindModelMethodInfo a signature Source | |
listBoxBindModel :: (MonadIO m, ListBoxK a, ListModelK b) => a -> Maybe b -> Maybe ListBoxCreateWidgetFunc -> m () Source
listBoxDragHighlightRow
data ListBoxDragHighlightRowMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ListBoxK a, ListBoxRowK b) => MethodInfo (TYPE Lifted) ListBoxDragHighlightRowMethodInfo a signature Source | |
listBoxDragHighlightRow :: (MonadIO m, ListBoxK a, ListBoxRowK b) => a -> b -> m () Source
listBoxDragUnhighlightRow
data ListBoxDragUnhighlightRowMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxDragUnhighlightRowMethodInfo a signature Source | |
listBoxDragUnhighlightRow :: (MonadIO m, ListBoxK a) => a -> m () Source
listBoxGetActivateOnSingleClick
data ListBoxGetActivateOnSingleClickMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxGetActivateOnSingleClickMethodInfo a signature Source | |
listBoxGetActivateOnSingleClick :: (MonadIO m, ListBoxK a) => a -> m Bool Source
listBoxGetAdjustment
data ListBoxGetAdjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxGetAdjustmentMethodInfo a signature Source | |
listBoxGetAdjustment :: (MonadIO m, ListBoxK a) => a -> m Adjustment Source
listBoxGetRowAtIndex
data ListBoxGetRowAtIndexMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ListBoxRow), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxGetRowAtIndexMethodInfo a signature Source | |
listBoxGetRowAtIndex :: (MonadIO m, ListBoxK a) => a -> Int32 -> m ListBoxRow Source
listBoxGetRowAtY
data ListBoxGetRowAtYMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ListBoxRow), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxGetRowAtYMethodInfo a signature Source | |
listBoxGetRowAtY :: (MonadIO m, ListBoxK a) => a -> Int32 -> m ListBoxRow Source
listBoxGetSelectedRow
data ListBoxGetSelectedRowMethodInfo Source
((~) (TYPE Lifted) signature (m ListBoxRow), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxGetSelectedRowMethodInfo a signature Source | |
listBoxGetSelectedRow :: (MonadIO m, ListBoxK a) => a -> m ListBoxRow Source
listBoxGetSelectedRows
data ListBoxGetSelectedRowsMethodInfo Source
((~) (TYPE Lifted) signature (m [ListBoxRow]), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxGetSelectedRowsMethodInfo a signature Source | |
listBoxGetSelectedRows :: (MonadIO m, ListBoxK a) => a -> m [ListBoxRow] Source
listBoxGetSelectionMode
data ListBoxGetSelectionModeMethodInfo Source
((~) (TYPE Lifted) signature (m SelectionMode), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxGetSelectionModeMethodInfo a signature Source | |
listBoxGetSelectionMode :: (MonadIO m, ListBoxK a) => a -> m SelectionMode Source
listBoxInsert
listBoxInvalidateFilter
data ListBoxInvalidateFilterMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxInvalidateFilterMethodInfo a signature Source | |
listBoxInvalidateFilter :: (MonadIO m, ListBoxK a) => a -> m () Source
listBoxInvalidateHeaders
data ListBoxInvalidateHeadersMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxInvalidateHeadersMethodInfo a signature Source | |
listBoxInvalidateHeaders :: (MonadIO m, ListBoxK a) => a -> m () Source
listBoxInvalidateSort
data ListBoxInvalidateSortMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxInvalidateSortMethodInfo a signature Source | |
listBoxInvalidateSort :: (MonadIO m, ListBoxK a) => a -> m () Source
listBoxNew
listBoxNew :: MonadIO m => m ListBox Source
listBoxPrepend
data ListBoxPrependMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ListBoxK a, WidgetK b) => MethodInfo (TYPE Lifted) ListBoxPrependMethodInfo a signature Source | |
listBoxPrepend :: (MonadIO m, ListBoxK a, WidgetK b) => a -> b -> m () Source
listBoxSelectAll
data ListBoxSelectAllMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxSelectAllMethodInfo a signature Source | |
listBoxSelectAll :: (MonadIO m, ListBoxK a) => a -> m () Source
listBoxSelectRow
data ListBoxSelectRowMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, ListBoxK a, ListBoxRowK b) => MethodInfo (TYPE Lifted) ListBoxSelectRowMethodInfo a signature Source | |
listBoxSelectRow :: (MonadIO m, ListBoxK a, ListBoxRowK b) => a -> Maybe b -> m () Source
listBoxSelectedForeach
data ListBoxSelectedForeachMethodInfo Source
((~) (TYPE Lifted) signature (ListBoxForeachFunc -> m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxSelectedForeachMethodInfo a signature Source | |
listBoxSelectedForeach :: (MonadIO m, ListBoxK a) => a -> ListBoxForeachFunc -> m () Source
listBoxSetActivateOnSingleClick
data ListBoxSetActivateOnSingleClickMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxSetActivateOnSingleClickMethodInfo a signature Source | |
listBoxSetActivateOnSingleClick :: (MonadIO m, ListBoxK a) => a -> Bool -> m () Source
listBoxSetAdjustment
data ListBoxSetAdjustmentMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, ListBoxK a, AdjustmentK b) => MethodInfo (TYPE Lifted) ListBoxSetAdjustmentMethodInfo a signature Source | |
listBoxSetAdjustment :: (MonadIO m, ListBoxK a, AdjustmentK b) => a -> Maybe b -> m () Source
listBoxSetFilterFunc
data ListBoxSetFilterFuncMethodInfo Source
((~) (TYPE Lifted) signature (Maybe ListBoxFilterFunc -> m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxSetFilterFuncMethodInfo a signature Source | |
listBoxSetFilterFunc :: (MonadIO m, ListBoxK a) => a -> Maybe ListBoxFilterFunc -> m () Source
listBoxSetHeaderFunc
data ListBoxSetHeaderFuncMethodInfo Source
((~) (TYPE Lifted) signature (Maybe ListBoxUpdateHeaderFunc -> m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxSetHeaderFuncMethodInfo a signature Source | |
listBoxSetHeaderFunc :: (MonadIO m, ListBoxK a) => a -> Maybe ListBoxUpdateHeaderFunc -> m () Source
listBoxSetPlaceholder
listBoxSetSelectionMode
data ListBoxSetSelectionModeMethodInfo Source
((~) (TYPE Lifted) signature (SelectionMode -> m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxSetSelectionModeMethodInfo a signature Source | |
listBoxSetSelectionMode :: (MonadIO m, ListBoxK a) => a -> SelectionMode -> m () Source
listBoxSetSortFunc
data ListBoxSetSortFuncMethodInfo Source
((~) (TYPE Lifted) signature (Maybe ListBoxSortFunc -> m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxSetSortFuncMethodInfo a signature Source | |
listBoxSetSortFunc :: (MonadIO m, ListBoxK a) => a -> Maybe ListBoxSortFunc -> m () Source
listBoxUnselectAll
data ListBoxUnselectAllMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ListBoxK a) => MethodInfo (TYPE Lifted) ListBoxUnselectAllMethodInfo a signature Source | |
listBoxUnselectAll :: (MonadIO m, ListBoxK a) => a -> m () Source
listBoxUnselectRow
data ListBoxUnselectRowMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ListBoxK a, ListBoxRowK b) => MethodInfo (TYPE Lifted) ListBoxUnselectRowMethodInfo a signature Source | |
listBoxUnselectRow :: (MonadIO m, ListBoxK a, ListBoxRowK b) => a -> b -> m () Source
Properties
ActivateOnSingleClick
data ListBoxActivateOnSingleClickPropertyInfo Source
AttrInfo ListBoxActivateOnSingleClickPropertyInfo Source | |
type AttrLabel ListBoxActivateOnSingleClickPropertyInfo = "activate-on-single-click" Source | |
type AttrGetType ListBoxActivateOnSingleClickPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint ListBoxActivateOnSingleClickPropertyInfo = ListBoxK Source | |
type AttrSetTypeConstraint ListBoxActivateOnSingleClickPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps ListBoxActivateOnSingleClickPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getListBoxActivateOnSingleClick :: (MonadIO m, ListBoxK o) => o -> m Bool Source
setListBoxActivateOnSingleClick :: (MonadIO m, ListBoxK o) => o -> Bool -> m () Source
SelectionMode
data ListBoxSelectionModePropertyInfo Source
constructListBoxSelectionMode :: SelectionMode -> IO ([Char], GValue) Source
getListBoxSelectionMode :: (MonadIO m, ListBoxK o) => o -> m SelectionMode Source
setListBoxSelectionMode :: (MonadIO m, ListBoxK o) => o -> SelectionMode -> m () Source
Signals
ActivateCursorRow
type ListBoxActivateCursorRowCallback = IO () Source
type ListBoxActivateCursorRowCallbackC = Ptr () -> Ptr () -> IO () Source
afterListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId Source
listBoxActivateCursorRowCallbackWrapper :: ListBoxActivateCursorRowCallback -> Ptr () -> Ptr () -> IO () Source
mkListBoxActivateCursorRowCallback :: ListBoxActivateCursorRowCallbackC -> IO (FunPtr ListBoxActivateCursorRowCallbackC) Source
onListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId Source
MoveCursor
type ListBoxMoveCursorCallback = MovementStep -> Int32 -> IO () Source
afterListBoxMoveCursor :: (GObject a, MonadIO m) => a -> ListBoxMoveCursorCallback -> m SignalHandlerId Source
listBoxMoveCursorCallbackWrapper :: ListBoxMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO () Source
mkListBoxMoveCursorCallback :: ListBoxMoveCursorCallbackC -> IO (FunPtr ListBoxMoveCursorCallbackC) Source
onListBoxMoveCursor :: (GObject a, MonadIO m) => a -> ListBoxMoveCursorCallback -> m SignalHandlerId Source
RowActivated
type ListBoxRowActivatedCallback = ListBoxRow -> IO () Source
type ListBoxRowActivatedCallbackC = Ptr () -> Ptr ListBoxRow -> Ptr () -> IO () Source
afterListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId Source
listBoxRowActivatedCallbackWrapper :: ListBoxRowActivatedCallback -> Ptr () -> Ptr ListBoxRow -> Ptr () -> IO () Source
mkListBoxRowActivatedCallback :: ListBoxRowActivatedCallbackC -> IO (FunPtr ListBoxRowActivatedCallbackC) Source
onListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId Source
RowSelected
type ListBoxRowSelectedCallback = Maybe ListBoxRow -> IO () Source
type ListBoxRowSelectedCallbackC = Ptr () -> Ptr ListBoxRow -> Ptr () -> IO () Source
afterListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId Source
listBoxRowSelectedCallbackWrapper :: ListBoxRowSelectedCallback -> Ptr () -> Ptr ListBoxRow -> Ptr () -> IO () Source
mkListBoxRowSelectedCallback :: ListBoxRowSelectedCallbackC -> IO (FunPtr ListBoxRowSelectedCallbackC) Source
onListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId Source
SelectAll
type ListBoxSelectAllCallback = IO () Source
type ListBoxSelectAllCallbackC = Ptr () -> Ptr () -> IO () Source
afterListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId Source
listBoxSelectAllCallbackWrapper :: ListBoxSelectAllCallback -> Ptr () -> Ptr () -> IO () Source
mkListBoxSelectAllCallback :: ListBoxSelectAllCallbackC -> IO (FunPtr ListBoxSelectAllCallbackC) Source
onListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId Source
SelectedRowsChanged
type ListBoxSelectedRowsChangedCallback = IO () Source
type ListBoxSelectedRowsChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterListBoxSelectedRowsChanged :: (GObject a, MonadIO m) => a -> ListBoxSelectedRowsChangedCallback -> m SignalHandlerId Source
listBoxSelectedRowsChangedCallbackWrapper :: ListBoxSelectedRowsChangedCallback -> Ptr () -> Ptr () -> IO () Source
mkListBoxSelectedRowsChangedCallback :: ListBoxSelectedRowsChangedCallbackC -> IO (FunPtr ListBoxSelectedRowsChangedCallbackC) Source
onListBoxSelectedRowsChanged :: (GObject a, MonadIO m) => a -> ListBoxSelectedRowsChangedCallback -> m SignalHandlerId Source
ToggleCursorRow
type ListBoxToggleCursorRowCallback = IO () Source
type ListBoxToggleCursorRowCallbackC = Ptr () -> Ptr () -> IO () Source
afterListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId Source
listBoxToggleCursorRowCallbackWrapper :: ListBoxToggleCursorRowCallback -> Ptr () -> Ptr () -> IO () Source
mkListBoxToggleCursorRowCallback :: ListBoxToggleCursorRowCallbackC -> IO (FunPtr ListBoxToggleCursorRowCallbackC) Source
onListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId Source
UnselectAll
type ListBoxUnselectAllCallback = IO () Source
type ListBoxUnselectAllCallbackC = Ptr () -> Ptr () -> IO () Source
afterListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId Source
listBoxUnselectAllCallbackWrapper :: ListBoxUnselectAllCallback -> Ptr () -> Ptr () -> IO () Source
mkListBoxUnselectAllCallback :: ListBoxUnselectAllCallbackC -> IO (FunPtr ListBoxUnselectAllCallbackC) Source
onListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId Source