gi-gtk-0.3.18.15: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.TreeView

Contents

Description

 

Synopsis

Exported types

newtype TreeView Source

Constructors

TreeView (ForeignPtr TreeView) 

Instances

GObject TreeView 
((~) * info (ResolveTreeViewMethod t TreeView), MethodInfo * info TreeView p) => IsLabelProxy t (TreeView -> p) 
type ParentTypes TreeView 
type AttributeList TreeView 
type SignalList TreeView 

class GObject o => TreeViewK o Source

Instances

Methods

treeViewAppendColumn

data TreeViewAppendColumnMethodInfo Source

Instances

((~) * signature (b -> m Int32), MonadIO m, TreeViewK a, TreeViewColumnK b) => MethodInfo * TreeViewAppendColumnMethodInfo a signature 

treeViewCollapseAll

data TreeViewCollapseAllMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewCollapseAllMethodInfo a signature 

treeViewCollapseRow

data TreeViewCollapseRowMethodInfo Source

Instances

((~) * signature (TreePath -> m Bool), MonadIO m, TreeViewK a) => MethodInfo * TreeViewCollapseRowMethodInfo a signature 

treeViewColumnsAutosize

data TreeViewColumnsAutosizeMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewColumnsAutosizeMethodInfo a signature 

treeViewConvertBinWindowToTreeCoords

treeViewConvertBinWindowToWidgetCoords

treeViewConvertTreeToBinWindowCoords

treeViewConvertTreeToWidgetCoords

treeViewConvertWidgetToBinWindowCoords

treeViewConvertWidgetToTreeCoords

treeViewCreateRowDragIcon

treeViewEnableModelDragDest

treeViewEnableModelDragSource

treeViewExpandAll

data TreeViewExpandAllMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewExpandAllMethodInfo a signature 

treeViewExpandAll :: (MonadIO m, TreeViewK a) => a -> m () Source

treeViewExpandRow

data TreeViewExpandRowMethodInfo Source

Instances

((~) * signature (TreePath -> Bool -> m Bool), MonadIO m, TreeViewK a) => MethodInfo * TreeViewExpandRowMethodInfo a signature 

treeViewExpandToPath

data TreeViewExpandToPathMethodInfo Source

Instances

((~) * signature (TreePath -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewExpandToPathMethodInfo a signature 

treeViewGetActivateOnSingleClick

treeViewGetBackgroundArea

treeViewGetBinWindow

data TreeViewGetBinWindowMethodInfo Source

Instances

((~) * signature (m Window), MonadIO m, TreeViewK a) => MethodInfo * TreeViewGetBinWindowMethodInfo a signature 

treeViewGetCellArea

treeViewGetColumn

data TreeViewGetColumnMethodInfo Source

Instances

((~) * signature (Int32 -> m TreeViewColumn), MonadIO m, TreeViewK a) => MethodInfo * TreeViewGetColumnMethodInfo a signature 

treeViewGetColumns

data TreeViewGetColumnsMethodInfo Source

Instances

((~) * signature (m [TreeViewColumn]), MonadIO m, TreeViewK a) => MethodInfo * TreeViewGetColumnsMethodInfo a signature 

treeViewGetCursor

treeViewGetDestRowAtPos

treeViewGetDragDestRow

treeViewGetEnableSearch

treeViewGetEnableTreeLines

treeViewGetExpanderColumn

treeViewGetFixedHeightMode

treeViewGetGridLines

treeViewGetHadjustment

treeViewGetHadjustment :: (MonadIO m, TreeViewK a) => a -> m Adjustment Source

Deprecated: (Since version 3.0)Use gtk_scrollable_get_hadjustment()

treeViewGetHeadersClickable

treeViewGetHeadersVisible

treeViewGetHoverExpand

treeViewGetHoverSelection

treeViewGetLevelIndentation

treeViewGetModel

data TreeViewGetModelMethodInfo Source

Instances

((~) * signature (m (Maybe TreeModel)), MonadIO m, TreeViewK a) => MethodInfo * TreeViewGetModelMethodInfo a signature 

treeViewGetNColumns

data TreeViewGetNColumnsMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, TreeViewK a) => MethodInfo * TreeViewGetNColumnsMethodInfo a signature 

treeViewGetPathAtPos

treeViewGetReorderable

treeViewGetRubberBanding

treeViewGetRulesHint

data TreeViewGetRulesHintMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, TreeViewK a) => MethodInfo * TreeViewGetRulesHintMethodInfo a signature 

treeViewGetRulesHint :: (MonadIO m, TreeViewK a) => a -> m Bool Source

Deprecated: (Since version 3.14)

treeViewGetSearchColumn

treeViewGetSearchEntry

treeViewGetSelection

treeViewGetShowExpanders

treeViewGetTooltipColumn

treeViewGetTooltipContext

treeViewGetVadjustment

treeViewGetVadjustment :: (MonadIO m, TreeViewK a) => a -> m Adjustment Source

Deprecated: (Since version 3.0)Use gtk_scrollable_get_vadjustment()

treeViewGetVisibleRange

treeViewGetVisibleRect

treeViewInsertColumn

data TreeViewInsertColumnMethodInfo Source

Instances

((~) * signature (b -> Int32 -> m Int32), MonadIO m, TreeViewK a, TreeViewColumnK b) => MethodInfo * TreeViewInsertColumnMethodInfo a signature 

treeViewInsertColumnWithDataFunc

treeViewIsBlankAtPos

treeViewIsRubberBandingActive

treeViewMapExpandedRows

treeViewMoveColumnAfter

treeViewNew

treeViewNewWithModel

treeViewRemoveColumn

data TreeViewRemoveColumnMethodInfo Source

Instances

((~) * signature (b -> m Int32), MonadIO m, TreeViewK a, TreeViewColumnK b) => MethodInfo * TreeViewRemoveColumnMethodInfo a signature 

treeViewRowActivated

data TreeViewRowActivatedMethodInfo Source

Instances

((~) * signature (TreePath -> b -> m ()), MonadIO m, TreeViewK a, TreeViewColumnK b) => MethodInfo * TreeViewRowActivatedMethodInfo a signature 

treeViewRowExpanded

data TreeViewRowExpandedMethodInfo Source

Instances

((~) * signature (TreePath -> m Bool), MonadIO m, TreeViewK a) => MethodInfo * TreeViewRowExpandedMethodInfo a signature 

treeViewScrollToCell

data TreeViewScrollToCellMethodInfo Source

Instances

((~) * signature (Maybe TreePath -> Maybe b -> Bool -> Float -> Float -> m ()), MonadIO m, TreeViewK a, TreeViewColumnK b) => MethodInfo * TreeViewScrollToCellMethodInfo a signature 

treeViewScrollToPoint

data TreeViewScrollToPointMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewScrollToPointMethodInfo a signature 

treeViewSetActivateOnSingleClick

treeViewSetColumnDragFunction

treeViewSetCursor

data TreeViewSetCursorMethodInfo Source

Instances

((~) * signature (TreePath -> Maybe b -> Bool -> m ()), MonadIO m, TreeViewK a, TreeViewColumnK b) => MethodInfo * TreeViewSetCursorMethodInfo a signature 

treeViewSetCursorOnCell

treeViewSetDestroyCountFunc

treeViewSetDestroyCountFunc :: (MonadIO m, TreeViewK a) => a -> Maybe TreeDestroyCountFunc -> m () Source

Deprecated: (Since version 3.4)Accessibility does not need the function anymore.

treeViewSetDragDestRow

treeViewSetEnableSearch

data TreeViewSetEnableSearchMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetEnableSearchMethodInfo a signature 

treeViewSetEnableTreeLines

data TreeViewSetEnableTreeLinesMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetEnableTreeLinesMethodInfo a signature 

treeViewSetExpanderColumn

treeViewSetFixedHeightMode

data TreeViewSetFixedHeightModeMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetFixedHeightModeMethodInfo a signature 

treeViewSetGridLines

treeViewSetHadjustment

data TreeViewSetHadjustmentMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, TreeViewK a, AdjustmentK b) => MethodInfo * TreeViewSetHadjustmentMethodInfo a signature 

treeViewSetHadjustment :: (MonadIO m, TreeViewK a, AdjustmentK b) => a -> Maybe b -> m () Source

Deprecated: (Since version 3.0)Use gtk_scrollable_set_hadjustment()

treeViewSetHeadersClickable

treeViewSetHeadersVisible

data TreeViewSetHeadersVisibleMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetHeadersVisibleMethodInfo a signature 

treeViewSetHoverExpand

data TreeViewSetHoverExpandMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetHoverExpandMethodInfo a signature 

treeViewSetHoverSelection

data TreeViewSetHoverSelectionMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetHoverSelectionMethodInfo a signature 

treeViewSetLevelIndentation

treeViewSetModel

data TreeViewSetModelMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, TreeViewK a, TreeModelK b) => MethodInfo * TreeViewSetModelMethodInfo a signature 

treeViewSetModel :: (MonadIO m, TreeViewK a, TreeModelK b) => a -> Maybe b -> m () Source

treeViewSetReorderable

data TreeViewSetReorderableMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetReorderableMethodInfo a signature 

treeViewSetRowSeparatorFunc

treeViewSetRubberBanding

data TreeViewSetRubberBandingMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetRubberBandingMethodInfo a signature 

treeViewSetRulesHint

data TreeViewSetRulesHintMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetRulesHintMethodInfo a signature 

treeViewSetRulesHint :: (MonadIO m, TreeViewK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.14)

treeViewSetSearchColumn

data TreeViewSetSearchColumnMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetSearchColumnMethodInfo a signature 

treeViewSetSearchEntry

data TreeViewSetSearchEntryMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, TreeViewK a, EntryK b) => MethodInfo * TreeViewSetSearchEntryMethodInfo a signature 

treeViewSetSearchEqualFunc

treeViewSetSearchPositionFunc

treeViewSetShowExpanders

data TreeViewSetShowExpandersMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetShowExpandersMethodInfo a signature 

treeViewSetTooltipCell

treeViewSetTooltipColumn

data TreeViewSetTooltipColumnMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewSetTooltipColumnMethodInfo a signature 

treeViewSetTooltipRow

data TreeViewSetTooltipRowMethodInfo Source

Instances

((~) * signature (b -> TreePath -> m ()), MonadIO m, TreeViewK a, TooltipK b) => MethodInfo * TreeViewSetTooltipRowMethodInfo a signature 

treeViewSetVadjustment

data TreeViewSetVadjustmentMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, TreeViewK a, AdjustmentK b) => MethodInfo * TreeViewSetVadjustmentMethodInfo a signature 

treeViewSetVadjustment :: (MonadIO m, TreeViewK a, AdjustmentK b) => a -> Maybe b -> m () Source

Deprecated: (Since version 3.0)Use gtk_scrollable_set_vadjustment()

treeViewUnsetRowsDragDest

data TreeViewUnsetRowsDragDestMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, TreeViewK a) => MethodInfo * TreeViewUnsetRowsDragDestMethodInfo a signature 

treeViewUnsetRowsDragSource

Properties

ActivateOnSingleClick

EnableGridLines

EnableSearch

EnableTreeLines

ExpanderColumn

FixedHeightMode

HeadersClickable

HeadersVisible

HoverExpand

HoverSelection

LevelIndentation

Model

setTreeViewModel :: (MonadIO m, TreeViewK o, TreeModelK a) => o -> a -> m () Source

Reorderable

RubberBanding

RulesHint

SearchColumn

ShowExpanders

TooltipColumn

Signals

ColumnsChanged

CursorChanged

ExpandCollapseCursorRow

MoveCursor

RowActivated

RowCollapsed

RowExpanded

SelectAll

SelectCursorParent

SelectCursorRow

StartInteractiveSearch

TestCollapseRow

TestExpandRow

ToggleCursorRow

UnselectAll