| 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
- bindModel
- dragHighlightRow
- dragUnhighlightRow
- getActivateOnSingleClick
- getAdjustment
- getRowAtIndex
- getRowAtY
- getSelectedRow
- getSelectedRows
- getSelectionMode
- insert
- invalidateFilter
- invalidateHeaders
- invalidateSort
- new
- prepend
- selectAll
- selectRow
- selectedForeach
- setActivateOnSingleClick
- setAdjustment
- setFilterFunc
- setHeaderFunc
- setPlaceholder
- setSelectionMode
- setSortFunc
- unselectAll
- unselectRow
- Properties
- Signals
Description
- newtype ListBox = ListBox (ManagedPtr 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 C_ListBoxActivateCursorRowCallback = Ptr () -> Ptr () -> IO ()
- type ListBoxActivateCursorRowCallback = IO ()
- data ListBoxActivateCursorRowSignalInfo
- afterListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId
- genClosure_ListBoxActivateCursorRow :: ListBoxActivateCursorRowCallback -> IO Closure
- mk_ListBoxActivateCursorRowCallback :: C_ListBoxActivateCursorRowCallback -> IO (FunPtr C_ListBoxActivateCursorRowCallback)
- noListBoxActivateCursorRowCallback :: Maybe ListBoxActivateCursorRowCallback
- onListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId
- wrap_ListBoxActivateCursorRowCallback :: ListBoxActivateCursorRowCallback -> Ptr () -> Ptr () -> IO ()
- type C_ListBoxMoveCursorCallback = Ptr () -> CUInt -> Int32 -> Ptr () -> IO ()
- type ListBoxMoveCursorCallback = MovementStep -> Int32 -> IO ()
- data ListBoxMoveCursorSignalInfo
- afterListBoxMoveCursor :: (GObject a, MonadIO m) => a -> ListBoxMoveCursorCallback -> m SignalHandlerId
- genClosure_ListBoxMoveCursor :: ListBoxMoveCursorCallback -> IO Closure
- mk_ListBoxMoveCursorCallback :: C_ListBoxMoveCursorCallback -> IO (FunPtr C_ListBoxMoveCursorCallback)
- noListBoxMoveCursorCallback :: Maybe ListBoxMoveCursorCallback
- onListBoxMoveCursor :: (GObject a, MonadIO m) => a -> ListBoxMoveCursorCallback -> m SignalHandlerId
- wrap_ListBoxMoveCursorCallback :: ListBoxMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO ()
- type C_ListBoxRowActivatedCallback = Ptr () -> Ptr ListBoxRow -> Ptr () -> IO ()
- type ListBoxRowActivatedCallback = ListBoxRow -> IO ()
- data ListBoxRowActivatedSignalInfo
- afterListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId
- genClosure_ListBoxRowActivated :: ListBoxRowActivatedCallback -> IO Closure
- mk_ListBoxRowActivatedCallback :: C_ListBoxRowActivatedCallback -> IO (FunPtr C_ListBoxRowActivatedCallback)
- noListBoxRowActivatedCallback :: Maybe ListBoxRowActivatedCallback
- onListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId
- wrap_ListBoxRowActivatedCallback :: ListBoxRowActivatedCallback -> Ptr () -> Ptr ListBoxRow -> Ptr () -> IO ()
- type C_ListBoxRowSelectedCallback = Ptr () -> Ptr ListBoxRow -> Ptr () -> IO ()
- type ListBoxRowSelectedCallback = Maybe ListBoxRow -> IO ()
- data ListBoxRowSelectedSignalInfo
- afterListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId
- genClosure_ListBoxRowSelected :: ListBoxRowSelectedCallback -> IO Closure
- mk_ListBoxRowSelectedCallback :: C_ListBoxRowSelectedCallback -> IO (FunPtr C_ListBoxRowSelectedCallback)
- noListBoxRowSelectedCallback :: Maybe ListBoxRowSelectedCallback
- onListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId
- wrap_ListBoxRowSelectedCallback :: ListBoxRowSelectedCallback -> Ptr () -> Ptr ListBoxRow -> Ptr () -> IO ()
- type C_ListBoxSelectAllCallback = Ptr () -> Ptr () -> IO ()
- type ListBoxSelectAllCallback = IO ()
- data ListBoxSelectAllSignalInfo
- afterListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId
- genClosure_ListBoxSelectAll :: ListBoxSelectAllCallback -> IO Closure
- mk_ListBoxSelectAllCallback :: C_ListBoxSelectAllCallback -> IO (FunPtr C_ListBoxSelectAllCallback)
- noListBoxSelectAllCallback :: Maybe ListBoxSelectAllCallback
- onListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId
- wrap_ListBoxSelectAllCallback :: ListBoxSelectAllCallback -> Ptr () -> Ptr () -> IO ()
- type C_ListBoxSelectedRowsChangedCallback = Ptr () -> Ptr () -> IO ()
- type ListBoxSelectedRowsChangedCallback = IO ()
- data ListBoxSelectedRowsChangedSignalInfo
- afterListBoxSelectedRowsChanged :: (GObject a, MonadIO m) => a -> ListBoxSelectedRowsChangedCallback -> m SignalHandlerId
- genClosure_ListBoxSelectedRowsChanged :: ListBoxSelectedRowsChangedCallback -> IO Closure
- mk_ListBoxSelectedRowsChangedCallback :: C_ListBoxSelectedRowsChangedCallback -> IO (FunPtr C_ListBoxSelectedRowsChangedCallback)
- noListBoxSelectedRowsChangedCallback :: Maybe ListBoxSelectedRowsChangedCallback
- onListBoxSelectedRowsChanged :: (GObject a, MonadIO m) => a -> ListBoxSelectedRowsChangedCallback -> m SignalHandlerId
- wrap_ListBoxSelectedRowsChangedCallback :: ListBoxSelectedRowsChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_ListBoxToggleCursorRowCallback = Ptr () -> Ptr () -> IO ()
- type ListBoxToggleCursorRowCallback = IO ()
- data ListBoxToggleCursorRowSignalInfo
- afterListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId
- genClosure_ListBoxToggleCursorRow :: ListBoxToggleCursorRowCallback -> IO Closure
- mk_ListBoxToggleCursorRowCallback :: C_ListBoxToggleCursorRowCallback -> IO (FunPtr C_ListBoxToggleCursorRowCallback)
- noListBoxToggleCursorRowCallback :: Maybe ListBoxToggleCursorRowCallback
- onListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId
- wrap_ListBoxToggleCursorRowCallback :: ListBoxToggleCursorRowCallback -> Ptr () -> Ptr () -> IO ()
- type C_ListBoxUnselectAllCallback = Ptr () -> Ptr () -> IO ()
- type ListBoxUnselectAllCallback = IO ()
- data ListBoxUnselectAllSignalInfo
- afterListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId
- genClosure_ListBoxUnselectAll :: ListBoxUnselectAllCallback -> IO Closure
- mk_ListBoxUnselectAllCallback :: C_ListBoxUnselectAllCallback -> IO (FunPtr C_ListBoxUnselectAllCallback)
- noListBoxUnselectAllCallback :: Maybe ListBoxUnselectAllCallback
- onListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId
- wrap_ListBoxUnselectAllCallback :: ListBoxUnselectAllCallback -> Ptr () -> Ptr () -> IO ()
Exported types
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
bindModel
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 #
dragHighlightRow
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 #
dragUnhighlightRow
listBoxDragUnhighlightRow :: (MonadIO m, IsListBox a) => a -> m () Source #
getActivateOnSingleClick
getAdjustment
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 #
getRowAtIndex
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 #
getRowAtY
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 #
getSelectedRow
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 #
getSelectedRows
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 #
getSelectionMode
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 #
insert
invalidateFilter
listBoxInvalidateFilter :: (MonadIO m, IsListBox a) => a -> m () Source #
invalidateHeaders
listBoxInvalidateHeaders :: (MonadIO m, IsListBox a) => a -> m () Source #
invalidateSort
listBoxInvalidateSort :: (MonadIO m, IsListBox a) => a -> m () Source #
new
listBoxNew :: MonadIO m => m ListBox Source #
prepend
selectAll
listBoxSelectAll :: (MonadIO m, IsListBox a) => a -> m () Source #
selectRow
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 #
selectedForeach
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 #
setActivateOnSingleClick
setAdjustment
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 #
setFilterFunc
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 #
setHeaderFunc
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 #
setPlaceholder
setSelectionMode
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 #
setSortFunc
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 #
unselectAll
listBoxUnselectAll :: (MonadIO m, IsListBox a) => a -> m () Source #
unselectRow
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 AttrOrigin 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 AttrOrigin 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 #
mk_ListBoxActivateCursorRowCallback :: C_ListBoxActivateCursorRowCallback -> IO (FunPtr C_ListBoxActivateCursorRowCallback) Source #
onListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId Source #
wrap_ListBoxActivateCursorRowCallback :: ListBoxActivateCursorRowCallback -> Ptr () -> Ptr () -> IO () 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 #
genClosure_ListBoxMoveCursor :: ListBoxMoveCursorCallback -> IO Closure Source #
mk_ListBoxMoveCursorCallback :: C_ListBoxMoveCursorCallback -> IO (FunPtr C_ListBoxMoveCursorCallback) Source #
onListBoxMoveCursor :: (GObject a, MonadIO m) => a -> ListBoxMoveCursorCallback -> m SignalHandlerId Source #
wrap_ListBoxMoveCursorCallback :: ListBoxMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO () Source #
rowActivated
type C_ListBoxRowActivatedCallback = Ptr () -> Ptr ListBoxRow -> Ptr () -> IO () Source #
type ListBoxRowActivatedCallback = ListBoxRow -> IO () Source #
data ListBoxRowActivatedSignalInfo Source #
Instances
| SignalInfo ListBoxRowActivatedSignalInfo Source # | |
| type HaskellCallbackType ListBoxRowActivatedSignalInfo Source # | |
afterListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId Source #
genClosure_ListBoxRowActivated :: ListBoxRowActivatedCallback -> IO Closure Source #
mk_ListBoxRowActivatedCallback :: C_ListBoxRowActivatedCallback -> IO (FunPtr C_ListBoxRowActivatedCallback) Source #
onListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId Source #
wrap_ListBoxRowActivatedCallback :: ListBoxRowActivatedCallback -> Ptr () -> Ptr ListBoxRow -> Ptr () -> IO () Source #
rowSelected
type C_ListBoxRowSelectedCallback = Ptr () -> Ptr ListBoxRow -> Ptr () -> IO () Source #
type ListBoxRowSelectedCallback = Maybe ListBoxRow -> IO () Source #
data ListBoxRowSelectedSignalInfo Source #
Instances
| SignalInfo ListBoxRowSelectedSignalInfo Source # | |
| type HaskellCallbackType ListBoxRowSelectedSignalInfo Source # | |
afterListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId Source #
genClosure_ListBoxRowSelected :: ListBoxRowSelectedCallback -> IO Closure Source #
mk_ListBoxRowSelectedCallback :: C_ListBoxRowSelectedCallback -> IO (FunPtr C_ListBoxRowSelectedCallback) Source #
onListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId Source #
wrap_ListBoxRowSelectedCallback :: ListBoxRowSelectedCallback -> Ptr () -> Ptr ListBoxRow -> Ptr () -> IO () 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 #
genClosure_ListBoxSelectAll :: ListBoxSelectAllCallback -> IO Closure Source #
mk_ListBoxSelectAllCallback :: C_ListBoxSelectAllCallback -> IO (FunPtr C_ListBoxSelectAllCallback) Source #
onListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId Source #
wrap_ListBoxSelectAllCallback :: ListBoxSelectAllCallback -> Ptr () -> Ptr () -> IO () 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 #
mk_ListBoxSelectedRowsChangedCallback :: C_ListBoxSelectedRowsChangedCallback -> IO (FunPtr C_ListBoxSelectedRowsChangedCallback) Source #
onListBoxSelectedRowsChanged :: (GObject a, MonadIO m) => a -> ListBoxSelectedRowsChangedCallback -> m SignalHandlerId Source #
wrap_ListBoxSelectedRowsChangedCallback :: ListBoxSelectedRowsChangedCallback -> Ptr () -> Ptr () -> IO () 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 #
genClosure_ListBoxToggleCursorRow :: ListBoxToggleCursorRowCallback -> IO Closure Source #
mk_ListBoxToggleCursorRowCallback :: C_ListBoxToggleCursorRowCallback -> IO (FunPtr C_ListBoxToggleCursorRowCallback) Source #
onListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId Source #
wrap_ListBoxToggleCursorRowCallback :: ListBoxToggleCursorRowCallback -> Ptr () -> Ptr () -> IO () 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 #
genClosure_ListBoxUnselectAll :: ListBoxUnselectAllCallback -> IO Closure Source #
mk_ListBoxUnselectAllCallback :: C_ListBoxUnselectAllCallback -> IO (FunPtr C_ListBoxUnselectAllCallback) Source #
onListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId Source #
wrap_ListBoxUnselectAllCallback :: ListBoxUnselectAllCallback -> Ptr () -> Ptr () -> IO () Source #