| 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.ListBox
Contents
- 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
Description
- newtype ListBox = ListBox (ForeignPtr ListBox)
- class GObject o => IsListBox o
- toListBox :: IsListBox o => o -> IO ListBox
- noListBox :: Maybe ListBox
- data ListBoxBindModelMethodInfo
- listBoxBindModel :: (MonadIO m, IsListBox a, IsListModel b) => a -> Maybe b -> Maybe ListBoxCreateWidgetFunc -> m ()
- data ListBoxDragHighlightRowMethodInfo
- listBoxDragHighlightRow :: (MonadIO m, IsListBox a, IsListBoxRow b) => a -> b -> m ()
- data ListBoxDragUnhighlightRowMethodInfo
- listBoxDragUnhighlightRow :: (MonadIO m, IsListBox a) => a -> m ()
- data ListBoxGetActivateOnSingleClickMethodInfo
- listBoxGetActivateOnSingleClick :: (MonadIO m, IsListBox a) => a -> m Bool
- data ListBoxGetAdjustmentMethodInfo
- listBoxGetAdjustment :: (MonadIO m, IsListBox a) => a -> m Adjustment
- data ListBoxGetRowAtIndexMethodInfo
- listBoxGetRowAtIndex :: (MonadIO m, IsListBox a) => a -> Int32 -> m (Maybe ListBoxRow)
- data ListBoxGetRowAtYMethodInfo
- listBoxGetRowAtY :: (MonadIO m, IsListBox a) => a -> Int32 -> m (Maybe ListBoxRow)
- data ListBoxGetSelectedRowMethodInfo
- listBoxGetSelectedRow :: (MonadIO m, IsListBox a) => a -> m ListBoxRow
- data ListBoxGetSelectedRowsMethodInfo
- listBoxGetSelectedRows :: (MonadIO m, IsListBox a) => a -> m [ListBoxRow]
- data ListBoxGetSelectionModeMethodInfo
- listBoxGetSelectionMode :: (MonadIO m, IsListBox a) => a -> m SelectionMode
- data ListBoxInsertMethodInfo
- listBoxInsert :: (MonadIO m, IsListBox a, IsWidget b) => a -> b -> Int32 -> m ()
- data ListBoxInvalidateFilterMethodInfo
- listBoxInvalidateFilter :: (MonadIO m, IsListBox a) => a -> m ()
- data ListBoxInvalidateHeadersMethodInfo
- listBoxInvalidateHeaders :: (MonadIO m, IsListBox a) => a -> m ()
- data ListBoxInvalidateSortMethodInfo
- listBoxInvalidateSort :: (MonadIO m, IsListBox a) => a -> m ()
- listBoxNew :: MonadIO m => m ListBox
- data ListBoxPrependMethodInfo
- listBoxPrepend :: (MonadIO m, IsListBox a, IsWidget b) => a -> b -> m ()
- data ListBoxSelectAllMethodInfo
- listBoxSelectAll :: (MonadIO m, IsListBox a) => a -> m ()
- data ListBoxSelectRowMethodInfo
- listBoxSelectRow :: (MonadIO m, IsListBox a, IsListBoxRow b) => a -> Maybe b -> m ()
- data ListBoxSelectedForeachMethodInfo
- listBoxSelectedForeach :: (MonadIO m, IsListBox a) => a -> ListBoxForeachFunc -> m ()
- data ListBoxSetActivateOnSingleClickMethodInfo
- listBoxSetActivateOnSingleClick :: (MonadIO m, IsListBox a) => a -> Bool -> m ()
- data ListBoxSetAdjustmentMethodInfo
- listBoxSetAdjustment :: (MonadIO m, IsListBox a, IsAdjustment b) => a -> Maybe b -> m ()
- data ListBoxSetFilterFuncMethodInfo
- listBoxSetFilterFunc :: (MonadIO m, IsListBox a) => a -> Maybe ListBoxFilterFunc -> m ()
- data ListBoxSetHeaderFuncMethodInfo
- listBoxSetHeaderFunc :: (MonadIO m, IsListBox a) => a -> Maybe ListBoxUpdateHeaderFunc -> m ()
- data ListBoxSetPlaceholderMethodInfo
- listBoxSetPlaceholder :: (MonadIO m, IsListBox a, IsWidget b) => a -> Maybe b -> m ()
- data ListBoxSetSelectionModeMethodInfo
- listBoxSetSelectionMode :: (MonadIO m, IsListBox a) => a -> SelectionMode -> m ()
- data ListBoxSetSortFuncMethodInfo
- listBoxSetSortFunc :: (MonadIO m, IsListBox a) => a -> Maybe ListBoxSortFunc -> m ()
- data ListBoxUnselectAllMethodInfo
- listBoxUnselectAll :: (MonadIO m, IsListBox a) => a -> m ()
- data ListBoxUnselectRowMethodInfo
- listBoxUnselectRow :: (MonadIO m, IsListBox a, IsListBoxRow b) => a -> b -> m ()
- data ListBoxActivateOnSingleClickPropertyInfo
- constructListBoxActivateOnSingleClick :: IsListBox o => Bool -> IO (GValueConstruct o)
- getListBoxActivateOnSingleClick :: (MonadIO m, IsListBox o) => o -> m Bool
- listBoxActivateOnSingleClick :: AttrLabelProxy "activateOnSingleClick"
- setListBoxActivateOnSingleClick :: (MonadIO m, IsListBox o) => o -> Bool -> m ()
- data ListBoxSelectionModePropertyInfo
- constructListBoxSelectionMode :: IsListBox o => SelectionMode -> IO (GValueConstruct o)
- getListBoxSelectionMode :: (MonadIO m, IsListBox o) => o -> m SelectionMode
- listBoxSelectionMode :: AttrLabelProxy "selectionMode"
- setListBoxSelectionMode :: (MonadIO m, IsListBox 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
Constructors
| ListBox (ForeignPtr ListBox) |
Instances
| GObject ListBox Source # | |
| IsObject ListBox Source # | |
| IsWidget ListBox Source # | |
| IsListBox ListBox Source # | |
| IsContainer ListBox Source # | |
| IsBuildable ListBox Source # | |
| IsImplementorIface 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 # | |
| HasAttributeList * ListBox Source # | |
| type SignalList ListBox Source # | |
| type AttributeList ListBox Source # | |
Methods
listBoxBindModel
data ListBoxBindModelMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> Maybe ListBoxCreateWidgetFunc -> m ()), MonadIO m, IsListBox a, IsListModel b) => MethodInfo * ListBoxBindModelMethodInfo a signature Source # | |
listBoxBindModel :: (MonadIO m, IsListBox a, IsListModel b) => a -> Maybe b -> Maybe ListBoxCreateWidgetFunc -> m () Source #
listBoxDragHighlightRow
data ListBoxDragHighlightRowMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsListBox a, IsListBoxRow b) => MethodInfo * ListBoxDragHighlightRowMethodInfo a signature Source # | |
listBoxDragHighlightRow :: (MonadIO m, IsListBox a, IsListBoxRow b) => a -> b -> m () Source #
listBoxDragUnhighlightRow
listBoxDragUnhighlightRow :: (MonadIO m, IsListBox a) => a -> m () Source #
listBoxGetActivateOnSingleClick
listBoxGetAdjustment
data ListBoxGetAdjustmentMethodInfo Source #
Instances
| ((~) * signature (m Adjustment), MonadIO m, IsListBox a) => MethodInfo * ListBoxGetAdjustmentMethodInfo a signature Source # | |
listBoxGetAdjustment :: (MonadIO m, IsListBox a) => a -> m Adjustment Source #
listBoxGetRowAtIndex
data ListBoxGetRowAtIndexMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m (Maybe ListBoxRow)), MonadIO m, IsListBox a) => MethodInfo * ListBoxGetRowAtIndexMethodInfo a signature Source # | |
listBoxGetRowAtIndex :: (MonadIO m, IsListBox a) => a -> Int32 -> m (Maybe ListBoxRow) Source #
listBoxGetRowAtY
data ListBoxGetRowAtYMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m (Maybe ListBoxRow)), MonadIO m, IsListBox a) => MethodInfo * ListBoxGetRowAtYMethodInfo a signature Source # | |
listBoxGetRowAtY :: (MonadIO m, IsListBox a) => a -> Int32 -> m (Maybe ListBoxRow) Source #
listBoxGetSelectedRow
data ListBoxGetSelectedRowMethodInfo Source #
Instances
| ((~) * signature (m ListBoxRow), MonadIO m, IsListBox a) => MethodInfo * ListBoxGetSelectedRowMethodInfo a signature Source # | |
listBoxGetSelectedRow :: (MonadIO m, IsListBox a) => a -> m ListBoxRow Source #
listBoxGetSelectedRows
data ListBoxGetSelectedRowsMethodInfo Source #
Instances
| ((~) * signature (m [ListBoxRow]), MonadIO m, IsListBox a) => MethodInfo * ListBoxGetSelectedRowsMethodInfo a signature Source # | |
listBoxGetSelectedRows :: (MonadIO m, IsListBox a) => a -> m [ListBoxRow] Source #
listBoxGetSelectionMode
data ListBoxGetSelectionModeMethodInfo Source #
Instances
| ((~) * signature (m SelectionMode), MonadIO m, IsListBox a) => MethodInfo * ListBoxGetSelectionModeMethodInfo a signature Source # | |
listBoxGetSelectionMode :: (MonadIO m, IsListBox a) => a -> m SelectionMode Source #
listBoxInsert
listBoxInvalidateFilter
listBoxInvalidateFilter :: (MonadIO m, IsListBox a) => a -> m () Source #
listBoxInvalidateHeaders
listBoxInvalidateHeaders :: (MonadIO m, IsListBox a) => a -> m () Source #
listBoxInvalidateSort
listBoxInvalidateSort :: (MonadIO m, IsListBox a) => a -> m () Source #
listBoxNew
listBoxNew :: MonadIO m => m ListBox Source #
listBoxPrepend
listBoxSelectAll
listBoxSelectAll :: (MonadIO m, IsListBox a) => a -> m () Source #
listBoxSelectRow
data ListBoxSelectRowMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsListBox a, IsListBoxRow b) => MethodInfo * ListBoxSelectRowMethodInfo a signature Source # | |
listBoxSelectRow :: (MonadIO m, IsListBox a, IsListBoxRow b) => a -> Maybe b -> m () Source #
listBoxSelectedForeach
data ListBoxSelectedForeachMethodInfo Source #
Instances
| ((~) * signature (ListBoxForeachFunc -> m ()), MonadIO m, IsListBox a) => MethodInfo * ListBoxSelectedForeachMethodInfo a signature Source # | |
listBoxSelectedForeach :: (MonadIO m, IsListBox a) => a -> ListBoxForeachFunc -> m () Source #
listBoxSetActivateOnSingleClick
listBoxSetAdjustment
data ListBoxSetAdjustmentMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsListBox a, IsAdjustment b) => MethodInfo * ListBoxSetAdjustmentMethodInfo a signature Source # | |
listBoxSetAdjustment :: (MonadIO m, IsListBox a, IsAdjustment b) => a -> Maybe b -> m () Source #
listBoxSetFilterFunc
data ListBoxSetFilterFuncMethodInfo Source #
Instances
| ((~) * signature (Maybe ListBoxFilterFunc -> m ()), MonadIO m, IsListBox a) => MethodInfo * ListBoxSetFilterFuncMethodInfo a signature Source # | |
listBoxSetFilterFunc :: (MonadIO m, IsListBox a) => a -> Maybe ListBoxFilterFunc -> m () Source #
listBoxSetHeaderFunc
data ListBoxSetHeaderFuncMethodInfo Source #
Instances
| ((~) * signature (Maybe ListBoxUpdateHeaderFunc -> m ()), MonadIO m, IsListBox a) => MethodInfo * ListBoxSetHeaderFuncMethodInfo a signature Source # | |
listBoxSetHeaderFunc :: (MonadIO m, IsListBox a) => a -> Maybe ListBoxUpdateHeaderFunc -> m () Source #
listBoxSetPlaceholder
listBoxSetSelectionMode
data ListBoxSetSelectionModeMethodInfo Source #
Instances
| ((~) * signature (SelectionMode -> m ()), MonadIO m, IsListBox a) => MethodInfo * ListBoxSetSelectionModeMethodInfo a signature Source # | |
listBoxSetSelectionMode :: (MonadIO m, IsListBox a) => a -> SelectionMode -> m () Source #
listBoxSetSortFunc
data ListBoxSetSortFuncMethodInfo Source #
Instances
| ((~) * signature (Maybe ListBoxSortFunc -> m ()), MonadIO m, IsListBox a) => MethodInfo * ListBoxSetSortFuncMethodInfo a signature Source # | |
listBoxSetSortFunc :: (MonadIO m, IsListBox a) => a -> Maybe ListBoxSortFunc -> m () Source #
listBoxUnselectAll
listBoxUnselectAll :: (MonadIO m, IsListBox a) => a -> m () Source #
listBoxUnselectRow
data ListBoxUnselectRowMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsListBox a, IsListBoxRow b) => MethodInfo * ListBoxUnselectRowMethodInfo a signature Source # | |
listBoxUnselectRow :: (MonadIO m, IsListBox a, IsListBoxRow b) => a -> b -> m () Source #
Properties
ActivateOnSingleClick
data ListBoxActivateOnSingleClickPropertyInfo Source #
Instances
| AttrInfo ListBoxActivateOnSingleClickPropertyInfo Source # | |
| type AttrSetTypeConstraint ListBoxActivateOnSingleClickPropertyInfo Source # | |
| type AttrLabel ListBoxActivateOnSingleClickPropertyInfo Source # | |
| type AttrGetType ListBoxActivateOnSingleClickPropertyInfo Source # | |
| type AttrBaseTypeConstraint ListBoxActivateOnSingleClickPropertyInfo Source # | |
| type AttrAllowedOps ListBoxActivateOnSingleClickPropertyInfo Source # | |
listBoxActivateOnSingleClick :: AttrLabelProxy "activateOnSingleClick" Source #
SelectionMode
data ListBoxSelectionModePropertyInfo Source #
Instances
| AttrInfo ListBoxSelectionModePropertyInfo Source # | |
| type AttrSetTypeConstraint ListBoxSelectionModePropertyInfo Source # | |
| type AttrLabel ListBoxSelectionModePropertyInfo Source # | |
| type AttrGetType ListBoxSelectionModePropertyInfo Source # | |
| type AttrBaseTypeConstraint ListBoxSelectionModePropertyInfo Source # | |
| type AttrAllowedOps ListBoxSelectionModePropertyInfo Source # | |
constructListBoxSelectionMode :: IsListBox o => SelectionMode -> IO (GValueConstruct o) Source #
getListBoxSelectionMode :: (MonadIO m, IsListBox o) => o -> m SelectionMode Source #
listBoxSelectionMode :: AttrLabelProxy "selectionMode" Source #
setListBoxSelectionMode :: (MonadIO m, IsListBox o) => o -> SelectionMode -> m () Source #
Signals
ActivateCursorRow
type ListBoxActivateCursorRowCallback = IO () Source #
data ListBoxActivateCursorRowSignalInfo Source #
Instances
| SignalInfo ListBoxActivateCursorRowSignalInfo Source # | |
| type HaskellCallbackType ListBoxActivateCursorRowSignalInfo Source # | |
afterListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId Source #
listBoxActivateCursorRowCallbackWrapper :: ListBoxActivateCursorRowCallback -> Ptr () -> Ptr () -> IO () Source #
listBoxActivateCursorRowClosure :: ListBoxActivateCursorRowCallback -> IO Closure Source #
mkListBoxActivateCursorRowCallback :: ListBoxActivateCursorRowCallbackC -> IO (FunPtr ListBoxActivateCursorRowCallbackC) Source #
onListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId Source #
MoveCursor
type ListBoxMoveCursorCallback = MovementStep -> Int32 -> IO () Source #
data ListBoxMoveCursorSignalInfo Source #
Instances
| SignalInfo ListBoxMoveCursorSignalInfo Source # | |
| type HaskellCallbackType ListBoxMoveCursorSignalInfo Source # | |
afterListBoxMoveCursor :: (GObject a, MonadIO m) => a -> ListBoxMoveCursorCallback -> m SignalHandlerId Source #
listBoxMoveCursorCallbackWrapper :: ListBoxMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO () Source #
listBoxMoveCursorClosure :: ListBoxMoveCursorCallback -> IO Closure 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 #
data ListBoxRowActivatedSignalInfo Source #
Instances
| SignalInfo ListBoxRowActivatedSignalInfo Source # | |
| type HaskellCallbackType ListBoxRowActivatedSignalInfo Source # | |
afterListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId Source #
listBoxRowActivatedCallbackWrapper :: ListBoxRowActivatedCallback -> Ptr () -> Ptr ListBoxRow -> Ptr () -> IO () Source #
listBoxRowActivatedClosure :: ListBoxRowActivatedCallback -> IO Closure 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 #
data ListBoxRowSelectedSignalInfo Source #
Instances
| SignalInfo ListBoxRowSelectedSignalInfo Source # | |
| type HaskellCallbackType ListBoxRowSelectedSignalInfo Source # | |
afterListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId Source #
listBoxRowSelectedCallbackWrapper :: ListBoxRowSelectedCallback -> Ptr () -> Ptr ListBoxRow -> Ptr () -> IO () Source #
listBoxRowSelectedClosure :: ListBoxRowSelectedCallback -> IO Closure Source #
mkListBoxRowSelectedCallback :: ListBoxRowSelectedCallbackC -> IO (FunPtr ListBoxRowSelectedCallbackC) Source #
onListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId Source #
SelectAll
type ListBoxSelectAllCallback = IO () Source #
data ListBoxSelectAllSignalInfo Source #
Instances
| SignalInfo ListBoxSelectAllSignalInfo Source # | |
| type HaskellCallbackType ListBoxSelectAllSignalInfo Source # | |
afterListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId Source #
listBoxSelectAllCallbackWrapper :: ListBoxSelectAllCallback -> Ptr () -> Ptr () -> IO () Source #
listBoxSelectAllClosure :: ListBoxSelectAllCallback -> IO Closure Source #
mkListBoxSelectAllCallback :: ListBoxSelectAllCallbackC -> IO (FunPtr ListBoxSelectAllCallbackC) Source #
onListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId Source #
SelectedRowsChanged
type ListBoxSelectedRowsChangedCallback = IO () Source #
data ListBoxSelectedRowsChangedSignalInfo Source #
Instances
| SignalInfo ListBoxSelectedRowsChangedSignalInfo Source # | |
| type HaskellCallbackType ListBoxSelectedRowsChangedSignalInfo 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 #
data ListBoxToggleCursorRowSignalInfo Source #
Instances
| SignalInfo ListBoxToggleCursorRowSignalInfo Source # | |
| type HaskellCallbackType ListBoxToggleCursorRowSignalInfo Source # | |
afterListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId Source #
listBoxToggleCursorRowCallbackWrapper :: ListBoxToggleCursorRowCallback -> Ptr () -> Ptr () -> IO () Source #
listBoxToggleCursorRowClosure :: ListBoxToggleCursorRowCallback -> IO Closure Source #
mkListBoxToggleCursorRowCallback :: ListBoxToggleCursorRowCallbackC -> IO (FunPtr ListBoxToggleCursorRowCallbackC) Source #
onListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId Source #
UnselectAll
type ListBoxUnselectAllCallback = IO () Source #
data ListBoxUnselectAllSignalInfo Source #
Instances
| SignalInfo ListBoxUnselectAllSignalInfo Source # | |
| type HaskellCallbackType ListBoxUnselectAllSignalInfo Source # | |
afterListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId Source #
listBoxUnselectAllCallbackWrapper :: ListBoxUnselectAllCallback -> Ptr () -> Ptr () -> IO () Source #
listBoxUnselectAllClosure :: ListBoxUnselectAllCallback -> IO Closure Source #
mkListBoxUnselectAllCallback :: ListBoxUnselectAllCallbackC -> IO (FunPtr ListBoxUnselectAllCallbackC) Source #
onListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId Source #