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.Interfaces.TreeModel

Contents

Description

 

Synopsis

Exported types

newtype TreeModel Source

Instances

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

Methods

treeModelFilterNew

treeModelForeach

data TreeModelForeachMethodInfo Source

Instances

((~) * signature (TreeModelForeachFunc -> m ()), MonadIO m, TreeModelK a) => MethodInfo * TreeModelForeachMethodInfo a signature 

treeModelGetColumnType

treeModelGetFlags

data TreeModelGetFlagsMethodInfo Source

Instances

((~) * signature (m [TreeModelFlags]), MonadIO m, TreeModelK a) => MethodInfo * TreeModelGetFlagsMethodInfo a signature 

treeModelGetIter

data TreeModelGetIterMethodInfo Source

Instances

((~) * signature (TreePath -> m (Bool, TreeIter)), MonadIO m, TreeModelK a) => MethodInfo * TreeModelGetIterMethodInfo a signature 

treeModelGetIterFirst

treeModelGetIterFromString

treeModelGetNColumns

data TreeModelGetNColumnsMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, TreeModelK a) => MethodInfo * TreeModelGetNColumnsMethodInfo a signature 

treeModelGetPath

data TreeModelGetPathMethodInfo Source

Instances

((~) * signature (TreeIter -> m TreePath), MonadIO m, TreeModelK a) => MethodInfo * TreeModelGetPathMethodInfo a signature 

treeModelGetStringFromIter

treeModelGetValue

data TreeModelGetValueMethodInfo Source

Instances

((~) * signature (TreeIter -> Int32 -> m GValue), MonadIO m, TreeModelK a) => MethodInfo * TreeModelGetValueMethodInfo a signature 

treeModelIterChildren

treeModelIterHasChild

treeModelIterNChildren

treeModelIterNext

data TreeModelIterNextMethodInfo Source

Instances

((~) * signature (TreeIter -> m Bool), MonadIO m, TreeModelK a) => MethodInfo * TreeModelIterNextMethodInfo a signature 

treeModelIterNthChild

treeModelIterParent

data TreeModelIterParentMethodInfo Source

Instances

((~) * signature (TreeIter -> m (Bool, TreeIter)), MonadIO m, TreeModelK a) => MethodInfo * TreeModelIterParentMethodInfo a signature 

treeModelIterPrevious

treeModelRefNode

data TreeModelRefNodeMethodInfo Source

Instances

((~) * signature (TreeIter -> m ()), MonadIO m, TreeModelK a) => MethodInfo * TreeModelRefNodeMethodInfo a signature 

treeModelRowChanged

data TreeModelRowChangedMethodInfo Source

Instances

((~) * signature (TreePath -> TreeIter -> m ()), MonadIO m, TreeModelK a) => MethodInfo * TreeModelRowChangedMethodInfo a signature 

treeModelRowDeleted

data TreeModelRowDeletedMethodInfo Source

Instances

((~) * signature (TreePath -> m ()), MonadIO m, TreeModelK a) => MethodInfo * TreeModelRowDeletedMethodInfo a signature 

treeModelRowHasChildToggled

treeModelRowInserted

data TreeModelRowInsertedMethodInfo Source

Instances

((~) * signature (TreePath -> TreeIter -> m ()), MonadIO m, TreeModelK a) => MethodInfo * TreeModelRowInsertedMethodInfo a signature 

treeModelRowsReordered

data TreeModelRowsReorderedMethodInfo Source

Instances

((~) * signature (TreePath -> Maybe TreeIter -> [Int32] -> m ()), MonadIO m, TreeModelK a) => MethodInfo * TreeModelRowsReorderedMethodInfo a signature 

treeModelSortNewWithModel

treeModelUnrefNode

data TreeModelUnrefNodeMethodInfo Source

Instances

((~) * signature (TreeIter -> m ()), MonadIO m, TreeModelK a) => MethodInfo * TreeModelUnrefNodeMethodInfo a signature 

Signals

RowChanged

RowDeleted

RowHasChildToggled

RowInserted