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
- treeViewAppendColumn
- treeViewCollapseAll
- treeViewCollapseRow
- treeViewColumnsAutosize
- treeViewConvertBinWindowToTreeCoords
- treeViewConvertBinWindowToWidgetCoords
- treeViewConvertTreeToBinWindowCoords
- treeViewConvertTreeToWidgetCoords
- treeViewConvertWidgetToBinWindowCoords
- treeViewConvertWidgetToTreeCoords
- treeViewCreateRowDragIcon
- treeViewEnableModelDragDest
- treeViewEnableModelDragSource
- treeViewExpandAll
- treeViewExpandRow
- treeViewExpandToPath
- treeViewGetActivateOnSingleClick
- treeViewGetBackgroundArea
- treeViewGetBinWindow
- treeViewGetCellArea
- treeViewGetColumn
- treeViewGetColumns
- treeViewGetCursor
- treeViewGetDestRowAtPos
- treeViewGetDragDestRow
- treeViewGetEnableSearch
- treeViewGetEnableTreeLines
- treeViewGetExpanderColumn
- treeViewGetFixedHeightMode
- treeViewGetGridLines
- treeViewGetHadjustment
- treeViewGetHeadersClickable
- treeViewGetHeadersVisible
- treeViewGetHoverExpand
- treeViewGetHoverSelection
- treeViewGetLevelIndentation
- treeViewGetModel
- treeViewGetNColumns
- treeViewGetPathAtPos
- treeViewGetReorderable
- treeViewGetRubberBanding
- treeViewGetRulesHint
- treeViewGetSearchColumn
- treeViewGetSearchEntry
- treeViewGetSelection
- treeViewGetShowExpanders
- treeViewGetTooltipColumn
- treeViewGetTooltipContext
- treeViewGetVadjustment
- treeViewGetVisibleRange
- treeViewGetVisibleRect
- treeViewInsertColumn
- treeViewInsertColumnWithDataFunc
- treeViewIsBlankAtPos
- treeViewIsRubberBandingActive
- treeViewMapExpandedRows
- treeViewMoveColumnAfter
- treeViewNew
- treeViewNewWithModel
- treeViewRemoveColumn
- treeViewRowActivated
- treeViewRowExpanded
- treeViewScrollToCell
- treeViewScrollToPoint
- treeViewSetActivateOnSingleClick
- treeViewSetColumnDragFunction
- treeViewSetCursor
- treeViewSetCursorOnCell
- treeViewSetDestroyCountFunc
- treeViewSetDragDestRow
- treeViewSetEnableSearch
- treeViewSetEnableTreeLines
- treeViewSetExpanderColumn
- treeViewSetFixedHeightMode
- treeViewSetGridLines
- treeViewSetHadjustment
- treeViewSetHeadersClickable
- treeViewSetHeadersVisible
- treeViewSetHoverExpand
- treeViewSetHoverSelection
- treeViewSetLevelIndentation
- treeViewSetModel
- treeViewSetReorderable
- treeViewSetRowSeparatorFunc
- treeViewSetRubberBanding
- treeViewSetRulesHint
- treeViewSetSearchColumn
- treeViewSetSearchEntry
- treeViewSetSearchEqualFunc
- treeViewSetSearchPositionFunc
- treeViewSetShowExpanders
- treeViewSetTooltipCell
- treeViewSetTooltipColumn
- treeViewSetTooltipRow
- treeViewSetVadjustment
- treeViewUnsetRowsDragDest
- treeViewUnsetRowsDragSource
- Properties
- Signals
- newtype TreeView = TreeView (ForeignPtr TreeView)
- class GObject o => TreeViewK o
- toTreeView :: TreeViewK o => o -> IO TreeView
- noTreeView :: Maybe TreeView
- treeViewAppendColumn :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> b -> m Int32
- treeViewCollapseAll :: (MonadIO m, TreeViewK a) => a -> m ()
- treeViewCollapseRow :: (MonadIO m, TreeViewK a) => a -> TreePath -> m Bool
- treeViewColumnsAutosize :: (MonadIO m, TreeViewK a) => a -> m ()
- treeViewConvertBinWindowToTreeCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32)
- treeViewConvertBinWindowToWidgetCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32)
- treeViewConvertTreeToBinWindowCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32)
- treeViewConvertTreeToWidgetCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32)
- treeViewConvertWidgetToBinWindowCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32)
- treeViewConvertWidgetToTreeCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32)
- treeViewCreateRowDragIcon :: (MonadIO m, TreeViewK a) => a -> TreePath -> m Surface
- treeViewEnableModelDragDest :: (MonadIO m, TreeViewK a) => a -> [TargetEntry] -> [DragAction] -> m ()
- treeViewEnableModelDragSource :: (MonadIO m, TreeViewK a) => a -> [ModifierType] -> [TargetEntry] -> [DragAction] -> m ()
- treeViewExpandAll :: (MonadIO m, TreeViewK a) => a -> m ()
- treeViewExpandRow :: (MonadIO m, TreeViewK a) => a -> TreePath -> Bool -> m Bool
- treeViewExpandToPath :: (MonadIO m, TreeViewK a) => a -> TreePath -> m ()
- treeViewGetActivateOnSingleClick :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetBackgroundArea :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> Maybe TreePath -> Maybe b -> m RectangleInt
- treeViewGetBinWindow :: (MonadIO m, TreeViewK a) => a -> m Window
- treeViewGetCellArea :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> Maybe TreePath -> Maybe b -> m RectangleInt
- treeViewGetColumn :: (MonadIO m, TreeViewK a) => a -> Int32 -> m TreeViewColumn
- treeViewGetColumns :: (MonadIO m, TreeViewK a) => a -> m [TreeViewColumn]
- treeViewGetCursor :: (MonadIO m, TreeViewK a) => a -> m (Maybe TreePath, Maybe TreeViewColumn)
- treeViewGetDestRowAtPos :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Bool, Maybe TreePath, TreeViewDropPosition)
- treeViewGetDragDestRow :: (MonadIO m, TreeViewK a) => a -> m (Maybe TreePath, TreeViewDropPosition)
- treeViewGetEnableSearch :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetEnableTreeLines :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetExpanderColumn :: (MonadIO m, TreeViewK a) => a -> m TreeViewColumn
- treeViewGetFixedHeightMode :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetGridLines :: (MonadIO m, TreeViewK a) => a -> m TreeViewGridLines
- treeViewGetHadjustment :: (MonadIO m, TreeViewK a) => a -> m Adjustment
- treeViewGetHeadersClickable :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetHeadersVisible :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetHoverExpand :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetHoverSelection :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetLevelIndentation :: (MonadIO m, TreeViewK a) => a -> m Int32
- treeViewGetModel :: (MonadIO m, TreeViewK a) => a -> m TreeModel
- treeViewGetNColumns :: (MonadIO m, TreeViewK a) => a -> m Word32
- treeViewGetPathAtPos :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Bool, Maybe TreePath, Maybe TreeViewColumn, Int32, Int32)
- treeViewGetReorderable :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetRubberBanding :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetRulesHint :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetSearchColumn :: (MonadIO m, TreeViewK a) => a -> m Int32
- treeViewGetSearchEntry :: (MonadIO m, TreeViewK a) => a -> m Entry
- treeViewGetSelection :: (MonadIO m, TreeViewK a) => a -> m TreeSelection
- treeViewGetShowExpanders :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewGetTooltipColumn :: (MonadIO m, TreeViewK a) => a -> m Int32
- treeViewGetTooltipContext :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> Bool -> m (Bool, Int32, Int32, Maybe TreeModel, TreePath, TreeIter)
- treeViewGetVadjustment :: (MonadIO m, TreeViewK a) => a -> m Adjustment
- treeViewGetVisibleRange :: (MonadIO m, TreeViewK a) => a -> m (Bool, TreePath, TreePath)
- treeViewGetVisibleRect :: (MonadIO m, TreeViewK a) => a -> m RectangleInt
- treeViewInsertColumn :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> b -> Int32 -> m Int32
- treeViewInsertColumnWithDataFunc :: (MonadIO m, TreeViewK a, CellRendererK b) => a -> Int32 -> Text -> b -> TreeCellDataFunc -> m Int32
- treeViewIsBlankAtPos :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Bool, TreePath, TreeViewColumn, Int32, Int32)
- treeViewIsRubberBandingActive :: (MonadIO m, TreeViewK a) => a -> m Bool
- treeViewMapExpandedRows :: (MonadIO m, TreeViewK a) => a -> TreeViewMappingFunc -> m ()
- treeViewMoveColumnAfter :: (MonadIO m, TreeViewK a, TreeViewColumnK b, TreeViewColumnK c) => a -> b -> Maybe c -> m ()
- treeViewNew :: MonadIO m => m TreeView
- treeViewNewWithModel :: (MonadIO m, TreeModelK a) => a -> m TreeView
- treeViewRemoveColumn :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> b -> m Int32
- treeViewRowActivated :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> TreePath -> b -> m ()
- treeViewRowExpanded :: (MonadIO m, TreeViewK a) => a -> TreePath -> m Bool
- treeViewScrollToCell :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> Maybe TreePath -> Maybe b -> Bool -> Float -> Float -> m ()
- treeViewScrollToPoint :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m ()
- treeViewSetActivateOnSingleClick :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetColumnDragFunction :: (MonadIO m, TreeViewK a) => a -> Maybe TreeViewColumnDropFunc -> m ()
- treeViewSetCursor :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> TreePath -> Maybe b -> Bool -> m ()
- treeViewSetCursorOnCell :: (MonadIO m, TreeViewK a, TreeViewColumnK b, CellRendererK c) => a -> TreePath -> Maybe b -> Maybe c -> Bool -> m ()
- treeViewSetDestroyCountFunc :: (MonadIO m, TreeViewK a) => a -> Maybe TreeDestroyCountFunc -> m ()
- treeViewSetDragDestRow :: (MonadIO m, TreeViewK a) => a -> Maybe TreePath -> TreeViewDropPosition -> m ()
- treeViewSetEnableSearch :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetEnableTreeLines :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetExpanderColumn :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> b -> m ()
- treeViewSetFixedHeightMode :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetGridLines :: (MonadIO m, TreeViewK a) => a -> TreeViewGridLines -> m ()
- treeViewSetHadjustment :: (MonadIO m, TreeViewK a, AdjustmentK b) => a -> Maybe b -> m ()
- treeViewSetHeadersClickable :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetHeadersVisible :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetHoverExpand :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetHoverSelection :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetLevelIndentation :: (MonadIO m, TreeViewK a) => a -> Int32 -> m ()
- treeViewSetModel :: (MonadIO m, TreeViewK a, TreeModelK b) => a -> Maybe b -> m ()
- treeViewSetReorderable :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetRowSeparatorFunc :: (MonadIO m, TreeViewK a) => a -> Maybe TreeViewRowSeparatorFunc -> m ()
- treeViewSetRubberBanding :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetRulesHint :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetSearchColumn :: (MonadIO m, TreeViewK a) => a -> Int32 -> m ()
- treeViewSetSearchEntry :: (MonadIO m, TreeViewK a, EntryK b) => a -> Maybe b -> m ()
- treeViewSetSearchEqualFunc :: (MonadIO m, TreeViewK a) => a -> TreeViewSearchEqualFunc -> m ()
- treeViewSetSearchPositionFunc :: (MonadIO m, TreeViewK a) => a -> Maybe TreeViewSearchPositionFunc -> m ()
- treeViewSetShowExpanders :: (MonadIO m, TreeViewK a) => a -> Bool -> m ()
- treeViewSetTooltipCell :: (MonadIO m, TreeViewK a, TooltipK b, TreeViewColumnK c, CellRendererK d) => a -> b -> Maybe TreePath -> Maybe c -> Maybe d -> m ()
- treeViewSetTooltipColumn :: (MonadIO m, TreeViewK a) => a -> Int32 -> m ()
- treeViewSetTooltipRow :: (MonadIO m, TreeViewK a, TooltipK b) => a -> b -> TreePath -> m ()
- treeViewSetVadjustment :: (MonadIO m, TreeViewK a, AdjustmentK b) => a -> Maybe b -> m ()
- treeViewUnsetRowsDragDest :: (MonadIO m, TreeViewK a) => a -> m ()
- treeViewUnsetRowsDragSource :: (MonadIO m, TreeViewK a) => a -> m ()
- data TreeViewActivateOnSingleClickPropertyInfo
- constructTreeViewActivateOnSingleClick :: Bool -> IO ([Char], GValue)
- getTreeViewActivateOnSingleClick :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewActivateOnSingleClick :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewEnableGridLinesPropertyInfo
- constructTreeViewEnableGridLines :: TreeViewGridLines -> IO ([Char], GValue)
- getTreeViewEnableGridLines :: (MonadIO m, TreeViewK o) => o -> m TreeViewGridLines
- setTreeViewEnableGridLines :: (MonadIO m, TreeViewK o) => o -> TreeViewGridLines -> m ()
- data TreeViewEnableSearchPropertyInfo
- constructTreeViewEnableSearch :: Bool -> IO ([Char], GValue)
- getTreeViewEnableSearch :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewEnableSearch :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewEnableTreeLinesPropertyInfo
- constructTreeViewEnableTreeLines :: Bool -> IO ([Char], GValue)
- getTreeViewEnableTreeLines :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewEnableTreeLines :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewExpanderColumnPropertyInfo
- constructTreeViewExpanderColumn :: TreeViewColumnK a => a -> IO ([Char], GValue)
- getTreeViewExpanderColumn :: (MonadIO m, TreeViewK o) => o -> m TreeViewColumn
- setTreeViewExpanderColumn :: (MonadIO m, TreeViewK o, TreeViewColumnK a) => o -> a -> m ()
- data TreeViewFixedHeightModePropertyInfo
- constructTreeViewFixedHeightMode :: Bool -> IO ([Char], GValue)
- getTreeViewFixedHeightMode :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewFixedHeightMode :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewHeadersClickablePropertyInfo
- constructTreeViewHeadersClickable :: Bool -> IO ([Char], GValue)
- getTreeViewHeadersClickable :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewHeadersClickable :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewHeadersVisiblePropertyInfo
- constructTreeViewHeadersVisible :: Bool -> IO ([Char], GValue)
- getTreeViewHeadersVisible :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewHeadersVisible :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewHoverExpandPropertyInfo
- constructTreeViewHoverExpand :: Bool -> IO ([Char], GValue)
- getTreeViewHoverExpand :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewHoverExpand :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewHoverSelectionPropertyInfo
- constructTreeViewHoverSelection :: Bool -> IO ([Char], GValue)
- getTreeViewHoverSelection :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewHoverSelection :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewLevelIndentationPropertyInfo
- constructTreeViewLevelIndentation :: Int32 -> IO ([Char], GValue)
- getTreeViewLevelIndentation :: (MonadIO m, TreeViewK o) => o -> m Int32
- setTreeViewLevelIndentation :: (MonadIO m, TreeViewK o) => o -> Int32 -> m ()
- data TreeViewModelPropertyInfo
- constructTreeViewModel :: TreeModelK a => a -> IO ([Char], GValue)
- getTreeViewModel :: (MonadIO m, TreeViewK o) => o -> m TreeModel
- setTreeViewModel :: (MonadIO m, TreeViewK o, TreeModelK a) => o -> a -> m ()
- data TreeViewReorderablePropertyInfo
- constructTreeViewReorderable :: Bool -> IO ([Char], GValue)
- getTreeViewReorderable :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewReorderable :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewRubberBandingPropertyInfo
- constructTreeViewRubberBanding :: Bool -> IO ([Char], GValue)
- getTreeViewRubberBanding :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewRubberBanding :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewRulesHintPropertyInfo
- constructTreeViewRulesHint :: Bool -> IO ([Char], GValue)
- getTreeViewRulesHint :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewRulesHint :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewSearchColumnPropertyInfo
- constructTreeViewSearchColumn :: Int32 -> IO ([Char], GValue)
- getTreeViewSearchColumn :: (MonadIO m, TreeViewK o) => o -> m Int32
- setTreeViewSearchColumn :: (MonadIO m, TreeViewK o) => o -> Int32 -> m ()
- data TreeViewShowExpandersPropertyInfo
- constructTreeViewShowExpanders :: Bool -> IO ([Char], GValue)
- getTreeViewShowExpanders :: (MonadIO m, TreeViewK o) => o -> m Bool
- setTreeViewShowExpanders :: (MonadIO m, TreeViewK o) => o -> Bool -> m ()
- data TreeViewTooltipColumnPropertyInfo
- constructTreeViewTooltipColumn :: Int32 -> IO ([Char], GValue)
- getTreeViewTooltipColumn :: (MonadIO m, TreeViewK o) => o -> m Int32
- setTreeViewTooltipColumn :: (MonadIO m, TreeViewK o) => o -> Int32 -> m ()
- type TreeViewColumnsChangedCallback = IO ()
- type TreeViewColumnsChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data TreeViewColumnsChangedSignalInfo
- afterTreeViewColumnsChanged :: (GObject a, MonadIO m) => a -> TreeViewColumnsChangedCallback -> m SignalHandlerId
- mkTreeViewColumnsChangedCallback :: TreeViewColumnsChangedCallbackC -> IO (FunPtr TreeViewColumnsChangedCallbackC)
- noTreeViewColumnsChangedCallback :: Maybe TreeViewColumnsChangedCallback
- onTreeViewColumnsChanged :: (GObject a, MonadIO m) => a -> TreeViewColumnsChangedCallback -> m SignalHandlerId
- treeViewColumnsChangedCallbackWrapper :: TreeViewColumnsChangedCallback -> Ptr () -> Ptr () -> IO ()
- treeViewColumnsChangedClosure :: TreeViewColumnsChangedCallback -> IO Closure
- type TreeViewCursorChangedCallback = IO ()
- type TreeViewCursorChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data TreeViewCursorChangedSignalInfo
- afterTreeViewCursorChanged :: (GObject a, MonadIO m) => a -> TreeViewCursorChangedCallback -> m SignalHandlerId
- mkTreeViewCursorChangedCallback :: TreeViewCursorChangedCallbackC -> IO (FunPtr TreeViewCursorChangedCallbackC)
- noTreeViewCursorChangedCallback :: Maybe TreeViewCursorChangedCallback
- onTreeViewCursorChanged :: (GObject a, MonadIO m) => a -> TreeViewCursorChangedCallback -> m SignalHandlerId
- treeViewCursorChangedCallbackWrapper :: TreeViewCursorChangedCallback -> Ptr () -> Ptr () -> IO ()
- treeViewCursorChangedClosure :: TreeViewCursorChangedCallback -> IO Closure
- type TreeViewExpandCollapseCursorRowCallback = Bool -> Bool -> Bool -> IO Bool
- type TreeViewExpandCollapseCursorRowCallbackC = Ptr () -> CInt -> CInt -> CInt -> Ptr () -> IO CInt
- data TreeViewExpandCollapseCursorRowSignalInfo
- afterTreeViewExpandCollapseCursorRow :: (GObject a, MonadIO m) => a -> TreeViewExpandCollapseCursorRowCallback -> m SignalHandlerId
- mkTreeViewExpandCollapseCursorRowCallback :: TreeViewExpandCollapseCursorRowCallbackC -> IO (FunPtr TreeViewExpandCollapseCursorRowCallbackC)
- noTreeViewExpandCollapseCursorRowCallback :: Maybe TreeViewExpandCollapseCursorRowCallback
- onTreeViewExpandCollapseCursorRow :: (GObject a, MonadIO m) => a -> TreeViewExpandCollapseCursorRowCallback -> m SignalHandlerId
- treeViewExpandCollapseCursorRowCallbackWrapper :: TreeViewExpandCollapseCursorRowCallback -> Ptr () -> CInt -> CInt -> CInt -> Ptr () -> IO CInt
- treeViewExpandCollapseCursorRowClosure :: TreeViewExpandCollapseCursorRowCallback -> IO Closure
- type TreeViewMoveCursorCallback = MovementStep -> Int32 -> IO Bool
- type TreeViewMoveCursorCallbackC = Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt
- data TreeViewMoveCursorSignalInfo
- afterTreeViewMoveCursor :: (GObject a, MonadIO m) => a -> TreeViewMoveCursorCallback -> m SignalHandlerId
- mkTreeViewMoveCursorCallback :: TreeViewMoveCursorCallbackC -> IO (FunPtr TreeViewMoveCursorCallbackC)
- noTreeViewMoveCursorCallback :: Maybe TreeViewMoveCursorCallback
- onTreeViewMoveCursor :: (GObject a, MonadIO m) => a -> TreeViewMoveCursorCallback -> m SignalHandlerId
- treeViewMoveCursorCallbackWrapper :: TreeViewMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt
- treeViewMoveCursorClosure :: TreeViewMoveCursorCallback -> IO Closure
- type TreeViewRowActivatedCallback = TreePath -> TreeViewColumn -> IO ()
- type TreeViewRowActivatedCallbackC = Ptr () -> Ptr TreePath -> Ptr TreeViewColumn -> Ptr () -> IO ()
- data TreeViewRowActivatedSignalInfo
- afterTreeViewRowActivated :: (GObject a, MonadIO m) => a -> TreeViewRowActivatedCallback -> m SignalHandlerId
- mkTreeViewRowActivatedCallback :: TreeViewRowActivatedCallbackC -> IO (FunPtr TreeViewRowActivatedCallbackC)
- noTreeViewRowActivatedCallback :: Maybe TreeViewRowActivatedCallback
- onTreeViewRowActivated :: (GObject a, MonadIO m) => a -> TreeViewRowActivatedCallback -> m SignalHandlerId
- treeViewRowActivatedCallbackWrapper :: TreeViewRowActivatedCallback -> Ptr () -> Ptr TreePath -> Ptr TreeViewColumn -> Ptr () -> IO ()
- treeViewRowActivatedClosure :: TreeViewRowActivatedCallback -> IO Closure
- type TreeViewRowCollapsedCallback = TreeIter -> TreePath -> IO ()
- type TreeViewRowCollapsedCallbackC = Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO ()
- data TreeViewRowCollapsedSignalInfo
- afterTreeViewRowCollapsed :: (GObject a, MonadIO m) => a -> TreeViewRowCollapsedCallback -> m SignalHandlerId
- mkTreeViewRowCollapsedCallback :: TreeViewRowCollapsedCallbackC -> IO (FunPtr TreeViewRowCollapsedCallbackC)
- noTreeViewRowCollapsedCallback :: Maybe TreeViewRowCollapsedCallback
- onTreeViewRowCollapsed :: (GObject a, MonadIO m) => a -> TreeViewRowCollapsedCallback -> m SignalHandlerId
- treeViewRowCollapsedCallbackWrapper :: TreeViewRowCollapsedCallback -> Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO ()
- treeViewRowCollapsedClosure :: TreeViewRowCollapsedCallback -> IO Closure
- type TreeViewRowExpandedCallback = TreeIter -> TreePath -> IO ()
- type TreeViewRowExpandedCallbackC = Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO ()
- data TreeViewRowExpandedSignalInfo
- afterTreeViewRowExpanded :: (GObject a, MonadIO m) => a -> TreeViewRowExpandedCallback -> m SignalHandlerId
- mkTreeViewRowExpandedCallback :: TreeViewRowExpandedCallbackC -> IO (FunPtr TreeViewRowExpandedCallbackC)
- noTreeViewRowExpandedCallback :: Maybe TreeViewRowExpandedCallback
- onTreeViewRowExpanded :: (GObject a, MonadIO m) => a -> TreeViewRowExpandedCallback -> m SignalHandlerId
- treeViewRowExpandedCallbackWrapper :: TreeViewRowExpandedCallback -> Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO ()
- treeViewRowExpandedClosure :: TreeViewRowExpandedCallback -> IO Closure
- type TreeViewSelectAllCallback = IO Bool
- type TreeViewSelectAllCallbackC = Ptr () -> Ptr () -> IO CInt
- data TreeViewSelectAllSignalInfo
- afterTreeViewSelectAll :: (GObject a, MonadIO m) => a -> TreeViewSelectAllCallback -> m SignalHandlerId
- mkTreeViewSelectAllCallback :: TreeViewSelectAllCallbackC -> IO (FunPtr TreeViewSelectAllCallbackC)
- noTreeViewSelectAllCallback :: Maybe TreeViewSelectAllCallback
- onTreeViewSelectAll :: (GObject a, MonadIO m) => a -> TreeViewSelectAllCallback -> m SignalHandlerId
- treeViewSelectAllCallbackWrapper :: TreeViewSelectAllCallback -> Ptr () -> Ptr () -> IO CInt
- treeViewSelectAllClosure :: TreeViewSelectAllCallback -> IO Closure
- type TreeViewSelectCursorParentCallback = IO Bool
- type TreeViewSelectCursorParentCallbackC = Ptr () -> Ptr () -> IO CInt
- data TreeViewSelectCursorParentSignalInfo
- afterTreeViewSelectCursorParent :: (GObject a, MonadIO m) => a -> TreeViewSelectCursorParentCallback -> m SignalHandlerId
- mkTreeViewSelectCursorParentCallback :: TreeViewSelectCursorParentCallbackC -> IO (FunPtr TreeViewSelectCursorParentCallbackC)
- noTreeViewSelectCursorParentCallback :: Maybe TreeViewSelectCursorParentCallback
- onTreeViewSelectCursorParent :: (GObject a, MonadIO m) => a -> TreeViewSelectCursorParentCallback -> m SignalHandlerId
- treeViewSelectCursorParentCallbackWrapper :: TreeViewSelectCursorParentCallback -> Ptr () -> Ptr () -> IO CInt
- treeViewSelectCursorParentClosure :: TreeViewSelectCursorParentCallback -> IO Closure
- type TreeViewSelectCursorRowCallback = Bool -> IO Bool
- type TreeViewSelectCursorRowCallbackC = Ptr () -> CInt -> Ptr () -> IO CInt
- data TreeViewSelectCursorRowSignalInfo
- afterTreeViewSelectCursorRow :: (GObject a, MonadIO m) => a -> TreeViewSelectCursorRowCallback -> m SignalHandlerId
- mkTreeViewSelectCursorRowCallback :: TreeViewSelectCursorRowCallbackC -> IO (FunPtr TreeViewSelectCursorRowCallbackC)
- noTreeViewSelectCursorRowCallback :: Maybe TreeViewSelectCursorRowCallback
- onTreeViewSelectCursorRow :: (GObject a, MonadIO m) => a -> TreeViewSelectCursorRowCallback -> m SignalHandlerId
- treeViewSelectCursorRowCallbackWrapper :: TreeViewSelectCursorRowCallback -> Ptr () -> CInt -> Ptr () -> IO CInt
- treeViewSelectCursorRowClosure :: TreeViewSelectCursorRowCallback -> IO Closure
- type TreeViewStartInteractiveSearchCallback = IO Bool
- type TreeViewStartInteractiveSearchCallbackC = Ptr () -> Ptr () -> IO CInt
- data TreeViewStartInteractiveSearchSignalInfo
- afterTreeViewStartInteractiveSearch :: (GObject a, MonadIO m) => a -> TreeViewStartInteractiveSearchCallback -> m SignalHandlerId
- mkTreeViewStartInteractiveSearchCallback :: TreeViewStartInteractiveSearchCallbackC -> IO (FunPtr TreeViewStartInteractiveSearchCallbackC)
- noTreeViewStartInteractiveSearchCallback :: Maybe TreeViewStartInteractiveSearchCallback
- onTreeViewStartInteractiveSearch :: (GObject a, MonadIO m) => a -> TreeViewStartInteractiveSearchCallback -> m SignalHandlerId
- treeViewStartInteractiveSearchCallbackWrapper :: TreeViewStartInteractiveSearchCallback -> Ptr () -> Ptr () -> IO CInt
- treeViewStartInteractiveSearchClosure :: TreeViewStartInteractiveSearchCallback -> IO Closure
- type TreeViewTestCollapseRowCallback = TreeIter -> TreePath -> IO Bool
- type TreeViewTestCollapseRowCallbackC = Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO CInt
- data TreeViewTestCollapseRowSignalInfo
- afterTreeViewTestCollapseRow :: (GObject a, MonadIO m) => a -> TreeViewTestCollapseRowCallback -> m SignalHandlerId
- mkTreeViewTestCollapseRowCallback :: TreeViewTestCollapseRowCallbackC -> IO (FunPtr TreeViewTestCollapseRowCallbackC)
- noTreeViewTestCollapseRowCallback :: Maybe TreeViewTestCollapseRowCallback
- onTreeViewTestCollapseRow :: (GObject a, MonadIO m) => a -> TreeViewTestCollapseRowCallback -> m SignalHandlerId
- treeViewTestCollapseRowCallbackWrapper :: TreeViewTestCollapseRowCallback -> Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO CInt
- treeViewTestCollapseRowClosure :: TreeViewTestCollapseRowCallback -> IO Closure
- type TreeViewTestExpandRowCallback = TreeIter -> TreePath -> IO Bool
- type TreeViewTestExpandRowCallbackC = Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO CInt
- data TreeViewTestExpandRowSignalInfo
- afterTreeViewTestExpandRow :: (GObject a, MonadIO m) => a -> TreeViewTestExpandRowCallback -> m SignalHandlerId
- mkTreeViewTestExpandRowCallback :: TreeViewTestExpandRowCallbackC -> IO (FunPtr TreeViewTestExpandRowCallbackC)
- noTreeViewTestExpandRowCallback :: Maybe TreeViewTestExpandRowCallback
- onTreeViewTestExpandRow :: (GObject a, MonadIO m) => a -> TreeViewTestExpandRowCallback -> m SignalHandlerId
- treeViewTestExpandRowCallbackWrapper :: TreeViewTestExpandRowCallback -> Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO CInt
- treeViewTestExpandRowClosure :: TreeViewTestExpandRowCallback -> IO Closure
- type TreeViewToggleCursorRowCallback = IO Bool
- type TreeViewToggleCursorRowCallbackC = Ptr () -> Ptr () -> IO CInt
- data TreeViewToggleCursorRowSignalInfo
- afterTreeViewToggleCursorRow :: (GObject a, MonadIO m) => a -> TreeViewToggleCursorRowCallback -> m SignalHandlerId
- mkTreeViewToggleCursorRowCallback :: TreeViewToggleCursorRowCallbackC -> IO (FunPtr TreeViewToggleCursorRowCallbackC)
- noTreeViewToggleCursorRowCallback :: Maybe TreeViewToggleCursorRowCallback
- onTreeViewToggleCursorRow :: (GObject a, MonadIO m) => a -> TreeViewToggleCursorRowCallback -> m SignalHandlerId
- treeViewToggleCursorRowCallbackWrapper :: TreeViewToggleCursorRowCallback -> Ptr () -> Ptr () -> IO CInt
- treeViewToggleCursorRowClosure :: TreeViewToggleCursorRowCallback -> IO Closure
- type TreeViewUnselectAllCallback = IO Bool
- type TreeViewUnselectAllCallbackC = Ptr () -> Ptr () -> IO CInt
- data TreeViewUnselectAllSignalInfo
- afterTreeViewUnselectAll :: (GObject a, MonadIO m) => a -> TreeViewUnselectAllCallback -> m SignalHandlerId
- mkTreeViewUnselectAllCallback :: TreeViewUnselectAllCallbackC -> IO (FunPtr TreeViewUnselectAllCallbackC)
- noTreeViewUnselectAllCallback :: Maybe TreeViewUnselectAllCallback
- onTreeViewUnselectAll :: (GObject a, MonadIO m) => a -> TreeViewUnselectAllCallback -> m SignalHandlerId
- treeViewUnselectAllCallbackWrapper :: TreeViewUnselectAllCallback -> Ptr () -> Ptr () -> IO CInt
- treeViewUnselectAllClosure :: TreeViewUnselectAllCallback -> IO Closure
Exported types
GObject TreeView Source | |
type ParentTypes TreeView Source | |
type AttributeList TreeView Source | |
type SignalList TreeView Source |
toTreeView :: TreeViewK o => o -> IO TreeView Source
Methods
treeViewAppendColumn
treeViewAppendColumn :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> b -> m Int32 Source
treeViewCollapseAll
treeViewCollapseAll :: (MonadIO m, TreeViewK a) => a -> m () Source
treeViewCollapseRow
treeViewColumnsAutosize
treeViewColumnsAutosize :: (MonadIO m, TreeViewK a) => a -> m () Source
treeViewConvertBinWindowToTreeCoords
treeViewConvertBinWindowToTreeCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32) Source
treeViewConvertBinWindowToWidgetCoords
treeViewConvertBinWindowToWidgetCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32) Source
treeViewConvertTreeToBinWindowCoords
treeViewConvertTreeToBinWindowCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32) Source
treeViewConvertTreeToWidgetCoords
treeViewConvertTreeToWidgetCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32) Source
treeViewConvertWidgetToBinWindowCoords
treeViewConvertWidgetToBinWindowCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32) Source
treeViewConvertWidgetToTreeCoords
treeViewConvertWidgetToTreeCoords :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Int32, Int32) Source
treeViewCreateRowDragIcon
treeViewEnableModelDragDest
treeViewEnableModelDragDest :: (MonadIO m, TreeViewK a) => a -> [TargetEntry] -> [DragAction] -> m () Source
treeViewEnableModelDragSource
treeViewEnableModelDragSource :: (MonadIO m, TreeViewK a) => a -> [ModifierType] -> [TargetEntry] -> [DragAction] -> m () Source
treeViewExpandAll
treeViewExpandAll :: (MonadIO m, TreeViewK a) => a -> m () Source
treeViewExpandRow
treeViewExpandToPath
treeViewExpandToPath :: (MonadIO m, TreeViewK a) => a -> TreePath -> m () Source
treeViewGetActivateOnSingleClick
treeViewGetActivateOnSingleClick :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetBackgroundArea
treeViewGetBackgroundArea :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> Maybe TreePath -> Maybe b -> m RectangleInt Source
treeViewGetBinWindow
treeViewGetBinWindow :: (MonadIO m, TreeViewK a) => a -> m Window Source
treeViewGetCellArea
treeViewGetCellArea :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> Maybe TreePath -> Maybe b -> m RectangleInt Source
treeViewGetColumn
treeViewGetColumn :: (MonadIO m, TreeViewK a) => a -> Int32 -> m TreeViewColumn Source
treeViewGetColumns
treeViewGetColumns :: (MonadIO m, TreeViewK a) => a -> m [TreeViewColumn] Source
treeViewGetCursor
treeViewGetCursor :: (MonadIO m, TreeViewK a) => a -> m (Maybe TreePath, Maybe TreeViewColumn) Source
treeViewGetDestRowAtPos
treeViewGetDestRowAtPos :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Bool, Maybe TreePath, TreeViewDropPosition) Source
treeViewGetDragDestRow
treeViewGetDragDestRow :: (MonadIO m, TreeViewK a) => a -> m (Maybe TreePath, TreeViewDropPosition) Source
treeViewGetEnableSearch
treeViewGetEnableSearch :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetEnableTreeLines
treeViewGetEnableTreeLines :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetExpanderColumn
treeViewGetExpanderColumn :: (MonadIO m, TreeViewK a) => a -> m TreeViewColumn Source
treeViewGetFixedHeightMode
treeViewGetFixedHeightMode :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetGridLines
treeViewGetGridLines :: (MonadIO m, TreeViewK a) => a -> m TreeViewGridLines Source
treeViewGetHadjustment
treeViewGetHadjustment :: (MonadIO m, TreeViewK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_hadjustment()
treeViewGetHeadersClickable
treeViewGetHeadersClickable :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetHeadersVisible
treeViewGetHeadersVisible :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetHoverExpand
treeViewGetHoverExpand :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetHoverSelection
treeViewGetHoverSelection :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetLevelIndentation
treeViewGetLevelIndentation :: (MonadIO m, TreeViewK a) => a -> m Int32 Source
treeViewGetModel
treeViewGetModel :: (MonadIO m, TreeViewK a) => a -> m TreeModel Source
treeViewGetNColumns
treeViewGetNColumns :: (MonadIO m, TreeViewK a) => a -> m Word32 Source
treeViewGetPathAtPos
treeViewGetPathAtPos :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Bool, Maybe TreePath, Maybe TreeViewColumn, Int32, Int32) Source
treeViewGetReorderable
treeViewGetReorderable :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetRubberBanding
treeViewGetRubberBanding :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetRulesHint
treeViewGetRulesHint :: (MonadIO m, TreeViewK a) => a -> m Bool Source
Deprecated: (Since version 3.14)
treeViewGetSearchColumn
treeViewGetSearchColumn :: (MonadIO m, TreeViewK a) => a -> m Int32 Source
treeViewGetSearchEntry
treeViewGetSearchEntry :: (MonadIO m, TreeViewK a) => a -> m Entry Source
treeViewGetSelection
treeViewGetSelection :: (MonadIO m, TreeViewK a) => a -> m TreeSelection Source
treeViewGetShowExpanders
treeViewGetShowExpanders :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewGetTooltipColumn
treeViewGetTooltipColumn :: (MonadIO m, TreeViewK a) => a -> m Int32 Source
treeViewGetTooltipContext
treeViewGetTooltipContext :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> Bool -> m (Bool, Int32, Int32, Maybe TreeModel, TreePath, TreeIter) Source
treeViewGetVadjustment
treeViewGetVadjustment :: (MonadIO m, TreeViewK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_vadjustment()
treeViewGetVisibleRange
treeViewGetVisibleRect
treeViewGetVisibleRect :: (MonadIO m, TreeViewK a) => a -> m RectangleInt Source
treeViewInsertColumn
treeViewInsertColumn :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> b -> Int32 -> m Int32 Source
treeViewInsertColumnWithDataFunc
treeViewInsertColumnWithDataFunc :: (MonadIO m, TreeViewK a, CellRendererK b) => a -> Int32 -> Text -> b -> TreeCellDataFunc -> m Int32 Source
treeViewIsBlankAtPos
treeViewIsBlankAtPos :: (MonadIO m, TreeViewK a) => a -> Int32 -> Int32 -> m (Bool, TreePath, TreeViewColumn, Int32, Int32) Source
treeViewIsRubberBandingActive
treeViewIsRubberBandingActive :: (MonadIO m, TreeViewK a) => a -> m Bool Source
treeViewMapExpandedRows
treeViewMapExpandedRows :: (MonadIO m, TreeViewK a) => a -> TreeViewMappingFunc -> m () Source
treeViewMoveColumnAfter
treeViewMoveColumnAfter :: (MonadIO m, TreeViewK a, TreeViewColumnK b, TreeViewColumnK c) => a -> b -> Maybe c -> m () Source
treeViewNew
treeViewNew :: MonadIO m => m TreeView Source
treeViewNewWithModel
treeViewNewWithModel :: (MonadIO m, TreeModelK a) => a -> m TreeView Source
treeViewRemoveColumn
treeViewRemoveColumn :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> b -> m Int32 Source
treeViewRowActivated
treeViewRowActivated :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> TreePath -> b -> m () Source
treeViewRowExpanded
treeViewScrollToCell
treeViewScrollToCell :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> Maybe TreePath -> Maybe b -> Bool -> Float -> Float -> m () Source
treeViewScrollToPoint
treeViewSetActivateOnSingleClick
treeViewSetActivateOnSingleClick :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetColumnDragFunction
treeViewSetColumnDragFunction :: (MonadIO m, TreeViewK a) => a -> Maybe TreeViewColumnDropFunc -> m () Source
treeViewSetCursor
treeViewSetCursor :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> TreePath -> Maybe b -> Bool -> m () Source
treeViewSetCursorOnCell
treeViewSetCursorOnCell :: (MonadIO m, TreeViewK a, TreeViewColumnK b, CellRendererK c) => a -> TreePath -> Maybe b -> Maybe c -> Bool -> m () Source
treeViewSetDestroyCountFunc
treeViewSetDestroyCountFunc :: (MonadIO m, TreeViewK a) => a -> Maybe TreeDestroyCountFunc -> m () Source
Deprecated: (Since version 3.4)Accessibility does not need the function anymore.
treeViewSetDragDestRow
treeViewSetDragDestRow :: (MonadIO m, TreeViewK a) => a -> Maybe TreePath -> TreeViewDropPosition -> m () Source
treeViewSetEnableSearch
treeViewSetEnableSearch :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetEnableTreeLines
treeViewSetEnableTreeLines :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetExpanderColumn
treeViewSetExpanderColumn :: (MonadIO m, TreeViewK a, TreeViewColumnK b) => a -> b -> m () Source
treeViewSetFixedHeightMode
treeViewSetFixedHeightMode :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetGridLines
treeViewSetGridLines :: (MonadIO m, TreeViewK a) => a -> TreeViewGridLines -> m () Source
treeViewSetHadjustment
treeViewSetHadjustment :: (MonadIO m, TreeViewK a, AdjustmentK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.0)Use gtk_scrollable_set_hadjustment()
treeViewSetHeadersClickable
treeViewSetHeadersClickable :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetHeadersVisible
treeViewSetHeadersVisible :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetHoverExpand
treeViewSetHoverExpand :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetHoverSelection
treeViewSetHoverSelection :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetLevelIndentation
treeViewSetLevelIndentation :: (MonadIO m, TreeViewK a) => a -> Int32 -> m () Source
treeViewSetModel
treeViewSetModel :: (MonadIO m, TreeViewK a, TreeModelK b) => a -> Maybe b -> m () Source
treeViewSetReorderable
treeViewSetReorderable :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetRowSeparatorFunc
treeViewSetRowSeparatorFunc :: (MonadIO m, TreeViewK a) => a -> Maybe TreeViewRowSeparatorFunc -> m () Source
treeViewSetRubberBanding
treeViewSetRubberBanding :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetRulesHint
treeViewSetRulesHint :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
Deprecated: (Since version 3.14)
treeViewSetSearchColumn
treeViewSetSearchColumn :: (MonadIO m, TreeViewK a) => a -> Int32 -> m () Source
treeViewSetSearchEntry
treeViewSetSearchEqualFunc
treeViewSetSearchEqualFunc :: (MonadIO m, TreeViewK a) => a -> TreeViewSearchEqualFunc -> m () Source
treeViewSetSearchPositionFunc
treeViewSetSearchPositionFunc :: (MonadIO m, TreeViewK a) => a -> Maybe TreeViewSearchPositionFunc -> m () Source
treeViewSetShowExpanders
treeViewSetShowExpanders :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source
treeViewSetTooltipCell
treeViewSetTooltipCell :: (MonadIO m, TreeViewK a, TooltipK b, TreeViewColumnK c, CellRendererK d) => a -> b -> Maybe TreePath -> Maybe c -> Maybe d -> m () Source
treeViewSetTooltipColumn
treeViewSetTooltipColumn :: (MonadIO m, TreeViewK a) => a -> Int32 -> m () Source
treeViewSetTooltipRow
treeViewSetVadjustment
treeViewSetVadjustment :: (MonadIO m, TreeViewK a, AdjustmentK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.0)Use gtk_scrollable_set_vadjustment()
treeViewUnsetRowsDragDest
treeViewUnsetRowsDragDest :: (MonadIO m, TreeViewK a) => a -> m () Source
treeViewUnsetRowsDragSource
treeViewUnsetRowsDragSource :: (MonadIO m, TreeViewK a) => a -> m () Source
Properties
ActivateOnSingleClick
data TreeViewActivateOnSingleClickPropertyInfo Source
AttrInfo TreeViewActivateOnSingleClickPropertyInfo Source | |
type AttrLabel TreeViewActivateOnSingleClickPropertyInfo = "TreeView::activate-on-single-click" Source | |
type AttrGetType TreeViewActivateOnSingleClickPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewActivateOnSingleClickPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewActivateOnSingleClickPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewActivateOnSingleClickPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewActivateOnSingleClick :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewActivateOnSingleClick :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
EnableGridLines
data TreeViewEnableGridLinesPropertyInfo Source
AttrInfo TreeViewEnableGridLinesPropertyInfo Source | |
type AttrLabel TreeViewEnableGridLinesPropertyInfo = "TreeView::enable-grid-lines" Source | |
type AttrGetType TreeViewEnableGridLinesPropertyInfo = TreeViewGridLines Source | |
type AttrBaseTypeConstraint TreeViewEnableGridLinesPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewEnableGridLinesPropertyInfo = * ~ TreeViewGridLines Source | |
type AttrAllowedOps TreeViewEnableGridLinesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewEnableGridLines :: (MonadIO m, TreeViewK o) => o -> m TreeViewGridLines Source
setTreeViewEnableGridLines :: (MonadIO m, TreeViewK o) => o -> TreeViewGridLines -> m () Source
EnableSearch
data TreeViewEnableSearchPropertyInfo Source
AttrInfo TreeViewEnableSearchPropertyInfo Source | |
type AttrLabel TreeViewEnableSearchPropertyInfo = "TreeView::enable-search" Source | |
type AttrGetType TreeViewEnableSearchPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewEnableSearchPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewEnableSearchPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewEnableSearchPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewEnableSearch :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewEnableSearch :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
EnableTreeLines
data TreeViewEnableTreeLinesPropertyInfo Source
AttrInfo TreeViewEnableTreeLinesPropertyInfo Source | |
type AttrLabel TreeViewEnableTreeLinesPropertyInfo = "TreeView::enable-tree-lines" Source | |
type AttrGetType TreeViewEnableTreeLinesPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewEnableTreeLinesPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewEnableTreeLinesPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewEnableTreeLinesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewEnableTreeLines :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewEnableTreeLines :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
ExpanderColumn
data TreeViewExpanderColumnPropertyInfo Source
AttrInfo TreeViewExpanderColumnPropertyInfo Source | |
type AttrLabel TreeViewExpanderColumnPropertyInfo = "TreeView::expander-column" Source | |
type AttrGetType TreeViewExpanderColumnPropertyInfo = TreeViewColumn Source | |
type AttrBaseTypeConstraint TreeViewExpanderColumnPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewExpanderColumnPropertyInfo = TreeViewColumnK Source | |
type AttrAllowedOps TreeViewExpanderColumnPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructTreeViewExpanderColumn :: TreeViewColumnK a => a -> IO ([Char], GValue) Source
getTreeViewExpanderColumn :: (MonadIO m, TreeViewK o) => o -> m TreeViewColumn Source
setTreeViewExpanderColumn :: (MonadIO m, TreeViewK o, TreeViewColumnK a) => o -> a -> m () Source
FixedHeightMode
data TreeViewFixedHeightModePropertyInfo Source
AttrInfo TreeViewFixedHeightModePropertyInfo Source | |
type AttrLabel TreeViewFixedHeightModePropertyInfo = "TreeView::fixed-height-mode" Source | |
type AttrGetType TreeViewFixedHeightModePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewFixedHeightModePropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewFixedHeightModePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewFixedHeightModePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewFixedHeightMode :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewFixedHeightMode :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
HeadersClickable
data TreeViewHeadersClickablePropertyInfo Source
AttrInfo TreeViewHeadersClickablePropertyInfo Source | |
type AttrLabel TreeViewHeadersClickablePropertyInfo = "TreeView::headers-clickable" Source | |
type AttrGetType TreeViewHeadersClickablePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewHeadersClickablePropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewHeadersClickablePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewHeadersClickablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewHeadersClickable :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewHeadersClickable :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
HeadersVisible
data TreeViewHeadersVisiblePropertyInfo Source
AttrInfo TreeViewHeadersVisiblePropertyInfo Source | |
type AttrLabel TreeViewHeadersVisiblePropertyInfo = "TreeView::headers-visible" Source | |
type AttrGetType TreeViewHeadersVisiblePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewHeadersVisiblePropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewHeadersVisiblePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewHeadersVisiblePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewHeadersVisible :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewHeadersVisible :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
HoverExpand
data TreeViewHoverExpandPropertyInfo Source
AttrInfo TreeViewHoverExpandPropertyInfo Source | |
type AttrLabel TreeViewHoverExpandPropertyInfo = "TreeView::hover-expand" Source | |
type AttrGetType TreeViewHoverExpandPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewHoverExpandPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewHoverExpandPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewHoverExpandPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewHoverExpand :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewHoverExpand :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
HoverSelection
data TreeViewHoverSelectionPropertyInfo Source
AttrInfo TreeViewHoverSelectionPropertyInfo Source | |
type AttrLabel TreeViewHoverSelectionPropertyInfo = "TreeView::hover-selection" Source | |
type AttrGetType TreeViewHoverSelectionPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewHoverSelectionPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewHoverSelectionPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewHoverSelectionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewHoverSelection :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewHoverSelection :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
LevelIndentation
data TreeViewLevelIndentationPropertyInfo Source
AttrInfo TreeViewLevelIndentationPropertyInfo Source | |
type AttrLabel TreeViewLevelIndentationPropertyInfo = "TreeView::level-indentation" Source | |
type AttrGetType TreeViewLevelIndentationPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint TreeViewLevelIndentationPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewLevelIndentationPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps TreeViewLevelIndentationPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewLevelIndentation :: (MonadIO m, TreeViewK o) => o -> m Int32 Source
setTreeViewLevelIndentation :: (MonadIO m, TreeViewK o) => o -> Int32 -> m () Source
Model
data TreeViewModelPropertyInfo Source
AttrInfo TreeViewModelPropertyInfo Source | |
type AttrLabel TreeViewModelPropertyInfo = "TreeView::model" Source | |
type AttrGetType TreeViewModelPropertyInfo = TreeModel Source | |
type AttrBaseTypeConstraint TreeViewModelPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewModelPropertyInfo = TreeModelK Source | |
type AttrAllowedOps TreeViewModelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructTreeViewModel :: TreeModelK a => a -> IO ([Char], GValue) Source
getTreeViewModel :: (MonadIO m, TreeViewK o) => o -> m TreeModel Source
setTreeViewModel :: (MonadIO m, TreeViewK o, TreeModelK a) => o -> a -> m () Source
Reorderable
data TreeViewReorderablePropertyInfo Source
AttrInfo TreeViewReorderablePropertyInfo Source | |
type AttrLabel TreeViewReorderablePropertyInfo = "TreeView::reorderable" Source | |
type AttrGetType TreeViewReorderablePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewReorderablePropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewReorderablePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewReorderablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewReorderable :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewReorderable :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
RubberBanding
data TreeViewRubberBandingPropertyInfo Source
AttrInfo TreeViewRubberBandingPropertyInfo Source | |
type AttrLabel TreeViewRubberBandingPropertyInfo = "TreeView::rubber-banding" Source | |
type AttrGetType TreeViewRubberBandingPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewRubberBandingPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewRubberBandingPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewRubberBandingPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewRubberBanding :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewRubberBanding :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
RulesHint
data TreeViewRulesHintPropertyInfo Source
AttrInfo TreeViewRulesHintPropertyInfo Source | |
type AttrLabel TreeViewRulesHintPropertyInfo = "TreeView::rules-hint" Source | |
type AttrGetType TreeViewRulesHintPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewRulesHintPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewRulesHintPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewRulesHintPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewRulesHint :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewRulesHint :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
SearchColumn
data TreeViewSearchColumnPropertyInfo Source
AttrInfo TreeViewSearchColumnPropertyInfo Source | |
type AttrLabel TreeViewSearchColumnPropertyInfo = "TreeView::search-column" Source | |
type AttrGetType TreeViewSearchColumnPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint TreeViewSearchColumnPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewSearchColumnPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps TreeViewSearchColumnPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewSearchColumn :: (MonadIO m, TreeViewK o) => o -> m Int32 Source
setTreeViewSearchColumn :: (MonadIO m, TreeViewK o) => o -> Int32 -> m () Source
ShowExpanders
data TreeViewShowExpandersPropertyInfo Source
AttrInfo TreeViewShowExpandersPropertyInfo Source | |
type AttrLabel TreeViewShowExpandersPropertyInfo = "TreeView::show-expanders" Source | |
type AttrGetType TreeViewShowExpandersPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TreeViewShowExpandersPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewShowExpandersPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TreeViewShowExpandersPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewShowExpanders :: (MonadIO m, TreeViewK o) => o -> m Bool Source
setTreeViewShowExpanders :: (MonadIO m, TreeViewK o) => o -> Bool -> m () Source
TooltipColumn
data TreeViewTooltipColumnPropertyInfo Source
AttrInfo TreeViewTooltipColumnPropertyInfo Source | |
type AttrLabel TreeViewTooltipColumnPropertyInfo = "TreeView::tooltip-column" Source | |
type AttrGetType TreeViewTooltipColumnPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint TreeViewTooltipColumnPropertyInfo = TreeViewK Source | |
type AttrSetTypeConstraint TreeViewTooltipColumnPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps TreeViewTooltipColumnPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTreeViewTooltipColumn :: (MonadIO m, TreeViewK o) => o -> m Int32 Source
setTreeViewTooltipColumn :: (MonadIO m, TreeViewK o) => o -> Int32 -> m () Source
Signals
ColumnsChanged
type TreeViewColumnsChangedCallback = IO () Source
type TreeViewColumnsChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterTreeViewColumnsChanged :: (GObject a, MonadIO m) => a -> TreeViewColumnsChangedCallback -> m SignalHandlerId Source
mkTreeViewColumnsChangedCallback :: TreeViewColumnsChangedCallbackC -> IO (FunPtr TreeViewColumnsChangedCallbackC) Source
onTreeViewColumnsChanged :: (GObject a, MonadIO m) => a -> TreeViewColumnsChangedCallback -> m SignalHandlerId Source
treeViewColumnsChangedCallbackWrapper :: TreeViewColumnsChangedCallback -> Ptr () -> Ptr () -> IO () Source
CursorChanged
type TreeViewCursorChangedCallback = IO () Source
type TreeViewCursorChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterTreeViewCursorChanged :: (GObject a, MonadIO m) => a -> TreeViewCursorChangedCallback -> m SignalHandlerId Source
mkTreeViewCursorChangedCallback :: TreeViewCursorChangedCallbackC -> IO (FunPtr TreeViewCursorChangedCallbackC) Source
onTreeViewCursorChanged :: (GObject a, MonadIO m) => a -> TreeViewCursorChangedCallback -> m SignalHandlerId Source
treeViewCursorChangedCallbackWrapper :: TreeViewCursorChangedCallback -> Ptr () -> Ptr () -> IO () Source
ExpandCollapseCursorRow
type TreeViewExpandCollapseCursorRowCallbackC = Ptr () -> CInt -> CInt -> CInt -> Ptr () -> IO CInt Source
afterTreeViewExpandCollapseCursorRow :: (GObject a, MonadIO m) => a -> TreeViewExpandCollapseCursorRowCallback -> m SignalHandlerId Source
mkTreeViewExpandCollapseCursorRowCallback :: TreeViewExpandCollapseCursorRowCallbackC -> IO (FunPtr TreeViewExpandCollapseCursorRowCallbackC) Source
onTreeViewExpandCollapseCursorRow :: (GObject a, MonadIO m) => a -> TreeViewExpandCollapseCursorRowCallback -> m SignalHandlerId Source
treeViewExpandCollapseCursorRowCallbackWrapper :: TreeViewExpandCollapseCursorRowCallback -> Ptr () -> CInt -> CInt -> CInt -> Ptr () -> IO CInt Source
treeViewExpandCollapseCursorRowClosure :: TreeViewExpandCollapseCursorRowCallback -> IO Closure Source
MoveCursor
type TreeViewMoveCursorCallback = MovementStep -> Int32 -> IO Bool Source
afterTreeViewMoveCursor :: (GObject a, MonadIO m) => a -> TreeViewMoveCursorCallback -> m SignalHandlerId Source
mkTreeViewMoveCursorCallback :: TreeViewMoveCursorCallbackC -> IO (FunPtr TreeViewMoveCursorCallbackC) Source
onTreeViewMoveCursor :: (GObject a, MonadIO m) => a -> TreeViewMoveCursorCallback -> m SignalHandlerId Source
treeViewMoveCursorCallbackWrapper :: TreeViewMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt Source
RowActivated
type TreeViewRowActivatedCallback = TreePath -> TreeViewColumn -> IO () Source
type TreeViewRowActivatedCallbackC = Ptr () -> Ptr TreePath -> Ptr TreeViewColumn -> Ptr () -> IO () Source
afterTreeViewRowActivated :: (GObject a, MonadIO m) => a -> TreeViewRowActivatedCallback -> m SignalHandlerId Source
mkTreeViewRowActivatedCallback :: TreeViewRowActivatedCallbackC -> IO (FunPtr TreeViewRowActivatedCallbackC) Source
onTreeViewRowActivated :: (GObject a, MonadIO m) => a -> TreeViewRowActivatedCallback -> m SignalHandlerId Source
treeViewRowActivatedCallbackWrapper :: TreeViewRowActivatedCallback -> Ptr () -> Ptr TreePath -> Ptr TreeViewColumn -> Ptr () -> IO () Source
RowCollapsed
type TreeViewRowCollapsedCallback = TreeIter -> TreePath -> IO () Source
type TreeViewRowCollapsedCallbackC = Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO () Source
afterTreeViewRowCollapsed :: (GObject a, MonadIO m) => a -> TreeViewRowCollapsedCallback -> m SignalHandlerId Source
mkTreeViewRowCollapsedCallback :: TreeViewRowCollapsedCallbackC -> IO (FunPtr TreeViewRowCollapsedCallbackC) Source
onTreeViewRowCollapsed :: (GObject a, MonadIO m) => a -> TreeViewRowCollapsedCallback -> m SignalHandlerId Source
treeViewRowCollapsedCallbackWrapper :: TreeViewRowCollapsedCallback -> Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO () Source
RowExpanded
type TreeViewRowExpandedCallback = TreeIter -> TreePath -> IO () Source
type TreeViewRowExpandedCallbackC = Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO () Source
afterTreeViewRowExpanded :: (GObject a, MonadIO m) => a -> TreeViewRowExpandedCallback -> m SignalHandlerId Source
mkTreeViewRowExpandedCallback :: TreeViewRowExpandedCallbackC -> IO (FunPtr TreeViewRowExpandedCallbackC) Source
onTreeViewRowExpanded :: (GObject a, MonadIO m) => a -> TreeViewRowExpandedCallback -> m SignalHandlerId Source
treeViewRowExpandedCallbackWrapper :: TreeViewRowExpandedCallback -> Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO () Source
SelectAll
type TreeViewSelectAllCallback = IO Bool Source
afterTreeViewSelectAll :: (GObject a, MonadIO m) => a -> TreeViewSelectAllCallback -> m SignalHandlerId Source
mkTreeViewSelectAllCallback :: TreeViewSelectAllCallbackC -> IO (FunPtr TreeViewSelectAllCallbackC) Source
onTreeViewSelectAll :: (GObject a, MonadIO m) => a -> TreeViewSelectAllCallback -> m SignalHandlerId Source
treeViewSelectAllCallbackWrapper :: TreeViewSelectAllCallback -> Ptr () -> Ptr () -> IO CInt Source
SelectCursorParent
afterTreeViewSelectCursorParent :: (GObject a, MonadIO m) => a -> TreeViewSelectCursorParentCallback -> m SignalHandlerId Source
mkTreeViewSelectCursorParentCallback :: TreeViewSelectCursorParentCallbackC -> IO (FunPtr TreeViewSelectCursorParentCallbackC) Source
onTreeViewSelectCursorParent :: (GObject a, MonadIO m) => a -> TreeViewSelectCursorParentCallback -> m SignalHandlerId Source
treeViewSelectCursorParentCallbackWrapper :: TreeViewSelectCursorParentCallback -> Ptr () -> Ptr () -> IO CInt Source
SelectCursorRow
type TreeViewSelectCursorRowCallback = Bool -> IO Bool Source
afterTreeViewSelectCursorRow :: (GObject a, MonadIO m) => a -> TreeViewSelectCursorRowCallback -> m SignalHandlerId Source
mkTreeViewSelectCursorRowCallback :: TreeViewSelectCursorRowCallbackC -> IO (FunPtr TreeViewSelectCursorRowCallbackC) Source
onTreeViewSelectCursorRow :: (GObject a, MonadIO m) => a -> TreeViewSelectCursorRowCallback -> m SignalHandlerId Source
treeViewSelectCursorRowCallbackWrapper :: TreeViewSelectCursorRowCallback -> Ptr () -> CInt -> Ptr () -> IO CInt Source
StartInteractiveSearch
afterTreeViewStartInteractiveSearch :: (GObject a, MonadIO m) => a -> TreeViewStartInteractiveSearchCallback -> m SignalHandlerId Source
mkTreeViewStartInteractiveSearchCallback :: TreeViewStartInteractiveSearchCallbackC -> IO (FunPtr TreeViewStartInteractiveSearchCallbackC) Source
onTreeViewStartInteractiveSearch :: (GObject a, MonadIO m) => a -> TreeViewStartInteractiveSearchCallback -> m SignalHandlerId Source
treeViewStartInteractiveSearchCallbackWrapper :: TreeViewStartInteractiveSearchCallback -> Ptr () -> Ptr () -> IO CInt Source
treeViewStartInteractiveSearchClosure :: TreeViewStartInteractiveSearchCallback -> IO Closure Source
TestCollapseRow
type TreeViewTestCollapseRowCallbackC = Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO CInt Source
afterTreeViewTestCollapseRow :: (GObject a, MonadIO m) => a -> TreeViewTestCollapseRowCallback -> m SignalHandlerId Source
mkTreeViewTestCollapseRowCallback :: TreeViewTestCollapseRowCallbackC -> IO (FunPtr TreeViewTestCollapseRowCallbackC) Source
onTreeViewTestCollapseRow :: (GObject a, MonadIO m) => a -> TreeViewTestCollapseRowCallback -> m SignalHandlerId Source
treeViewTestCollapseRowCallbackWrapper :: TreeViewTestCollapseRowCallback -> Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO CInt Source
TestExpandRow
type TreeViewTestExpandRowCallbackC = Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO CInt Source
afterTreeViewTestExpandRow :: (GObject a, MonadIO m) => a -> TreeViewTestExpandRowCallback -> m SignalHandlerId Source
mkTreeViewTestExpandRowCallback :: TreeViewTestExpandRowCallbackC -> IO (FunPtr TreeViewTestExpandRowCallbackC) Source
onTreeViewTestExpandRow :: (GObject a, MonadIO m) => a -> TreeViewTestExpandRowCallback -> m SignalHandlerId Source
treeViewTestExpandRowCallbackWrapper :: TreeViewTestExpandRowCallback -> Ptr () -> Ptr TreeIter -> Ptr TreePath -> Ptr () -> IO CInt Source
ToggleCursorRow
afterTreeViewToggleCursorRow :: (GObject a, MonadIO m) => a -> TreeViewToggleCursorRowCallback -> m SignalHandlerId Source
mkTreeViewToggleCursorRowCallback :: TreeViewToggleCursorRowCallbackC -> IO (FunPtr TreeViewToggleCursorRowCallbackC) Source
onTreeViewToggleCursorRow :: (GObject a, MonadIO m) => a -> TreeViewToggleCursorRowCallback -> m SignalHandlerId Source
treeViewToggleCursorRowCallbackWrapper :: TreeViewToggleCursorRowCallback -> Ptr () -> Ptr () -> IO CInt Source
UnselectAll
type TreeViewUnselectAllCallback = IO Bool Source
afterTreeViewUnselectAll :: (GObject a, MonadIO m) => a -> TreeViewUnselectAllCallback -> m SignalHandlerId Source
mkTreeViewUnselectAllCallback :: TreeViewUnselectAllCallbackC -> IO (FunPtr TreeViewUnselectAllCallbackC) Source
onTreeViewUnselectAll :: (GObject a, MonadIO m) => a -> TreeViewUnselectAllCallback -> m SignalHandlerId Source
treeViewUnselectAllCallbackWrapper :: TreeViewUnselectAllCallback -> Ptr () -> Ptr () -> IO CInt Source