gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Interfaces.TreeModel

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Interfaces.TreeModel module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype TreeModel #

Instances

Instances details
Eq TreeModel 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

(==) :: TreeModel -> TreeModel -> Bool

(/=) :: TreeModel -> TreeModel -> Bool

GObject TreeModel 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

ManagedPtrNewtype TreeModel 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

TypedObject TreeModel 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

glibType :: IO GType #

HasParentTypes TreeModel 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

HasAttributeList TreeModel 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

(info ~ ResolveTreeModelMethod t TreeModel, OverloadedMethod info TreeModel p, HasField t TreeModel p) => HasField (t :: Symbol) TreeModel p 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

getField :: TreeModel -> p

(info ~ ResolveTreeModelMethod t TreeModel, OverloadedMethodInfo info TreeModel) => IsLabel t (MethodProxy info TreeModel) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

fromLabel :: MethodProxy info TreeModel

(info ~ ResolveTreeModelMethod t TreeModel, OverloadedMethod info TreeModel p) => IsLabel t (TreeModel -> p) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

fromLabel :: TreeModel -> p

IsGValue (Maybe TreeModel) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe TreeModel -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe TreeModel) #

type AttributeList TreeModel 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

type AttributeList TreeModel = TreeModelAttributeList
type ParentTypes TreeModel 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

type ParentTypes TreeModel = '[Object]
type SignalList TreeModel 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

type SignalList TreeModel = TreeModelSignalList

class (GObject o, IsDescendantOf TreeModel o) => IsTreeModel o #

Instances

Instances details
(GObject o, IsDescendantOf TreeModel o) => IsTreeModel o 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

type family ResolveTreeModelMethod (t :: Symbol) o where ... #

Equations

ResolveTreeModelMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveTreeModelMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveTreeModelMethod "filterNew" o = TreeModelFilterNewMethodInfo 
ResolveTreeModelMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveTreeModelMethod "foreach" o = TreeModelForeachMethodInfo 
ResolveTreeModelMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveTreeModelMethod "getv" o = ObjectGetvMethodInfo 
ResolveTreeModelMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveTreeModelMethod "iterChildren" o = TreeModelIterChildrenMethodInfo 
ResolveTreeModelMethod "iterHasChild" o = TreeModelIterHasChildMethodInfo 
ResolveTreeModelMethod "iterNChildren" o = TreeModelIterNChildrenMethodInfo 
ResolveTreeModelMethod "iterNext" o = TreeModelIterNextMethodInfo 
ResolveTreeModelMethod "iterNthChild" o = TreeModelIterNthChildMethodInfo 
ResolveTreeModelMethod "iterParent" o = TreeModelIterParentMethodInfo 
ResolveTreeModelMethod "iterPrevious" o = TreeModelIterPreviousMethodInfo 
ResolveTreeModelMethod "notify" o = ObjectNotifyMethodInfo 
ResolveTreeModelMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveTreeModelMethod "ref" o = ObjectRefMethodInfo 
ResolveTreeModelMethod "refNode" o = TreeModelRefNodeMethodInfo 
ResolveTreeModelMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveTreeModelMethod "rowChanged" o = TreeModelRowChangedMethodInfo 
ResolveTreeModelMethod "rowDeleted" o = TreeModelRowDeletedMethodInfo 
ResolveTreeModelMethod "rowHasChildToggled" o = TreeModelRowHasChildToggledMethodInfo 
ResolveTreeModelMethod "rowInserted" o = TreeModelRowInsertedMethodInfo 
ResolveTreeModelMethod "rowsReordered" o = TreeModelRowsReorderedMethodInfo 
ResolveTreeModelMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveTreeModelMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveTreeModelMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveTreeModelMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveTreeModelMethod "unref" o = ObjectUnrefMethodInfo 
ResolveTreeModelMethod "unrefNode" o = TreeModelUnrefNodeMethodInfo 
ResolveTreeModelMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveTreeModelMethod "getColumnType" o = TreeModelGetColumnTypeMethodInfo 
ResolveTreeModelMethod "getData" o = ObjectGetDataMethodInfo 
ResolveTreeModelMethod "getFlags" o = TreeModelGetFlagsMethodInfo 
ResolveTreeModelMethod "getIter" o = TreeModelGetIterMethodInfo 
ResolveTreeModelMethod "getIterFirst" o = TreeModelGetIterFirstMethodInfo 
ResolveTreeModelMethod "getIterFromString" o = TreeModelGetIterFromStringMethodInfo 
ResolveTreeModelMethod "getNColumns" o = TreeModelGetNColumnsMethodInfo 
ResolveTreeModelMethod "getPath" o = TreeModelGetPathMethodInfo 
ResolveTreeModelMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveTreeModelMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveTreeModelMethod "getStringFromIter" o = TreeModelGetStringFromIterMethodInfo 
ResolveTreeModelMethod "getValue" o = TreeModelGetValueMethodInfo 
ResolveTreeModelMethod "setData" o = ObjectSetDataMethodInfo 
ResolveTreeModelMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveTreeModelMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveTreeModelMethod l o = MethodResolutionFailed l o :: Type 

data TreeModelFilterNewMethodInfo #

Instances

Instances details
(signature ~ (Maybe TreePath -> m TreeModel), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelFilterNewMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelFilterNewMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelForeachMethodInfo #

Instances

Instances details
(signature ~ (TreeModelForeachFunc -> m ()), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelForeachMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelForeachMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelGetColumnTypeMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> m GType), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelGetColumnTypeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelGetColumnTypeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelGetFlagsMethodInfo #

Instances

Instances details
(signature ~ m [TreeModelFlags], MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelGetFlagsMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelGetFlagsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelGetIterFirstMethodInfo #

Instances

Instances details
(signature ~ m (Bool, TreeIter), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelGetIterFirstMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelGetIterFirstMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelGetIterFromStringMethodInfo #

Instances

Instances details
(signature ~ (Text -> m (Bool, TreeIter)), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelGetIterFromStringMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelGetIterFromStringMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelGetIterMethodInfo #

Instances

Instances details
(signature ~ (TreePath -> m (Bool, TreeIter)), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelGetIterMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelGetIterMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelGetNColumnsMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelGetNColumnsMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelGetNColumnsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelGetPathMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> m TreePath), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelGetPathMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelGetPathMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelGetStringFromIterMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> m (Maybe Text)), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelGetStringFromIterMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelGetStringFromIterMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelGetValueMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> Int32 -> m GValue), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelGetValueMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelGetValueMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelIterChildrenMethodInfo #

Instances

Instances details
(signature ~ (Maybe TreeIter -> m (Bool, TreeIter)), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelIterChildrenMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelIterChildrenMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelIterHasChildMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> m Bool), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelIterHasChildMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelIterHasChildMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelIterNChildrenMethodInfo #

Instances

Instances details
(signature ~ (Maybe TreeIter -> m Int32), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelIterNChildrenMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelIterNChildrenMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelIterNextMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> m Bool), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelIterNextMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelIterNextMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelIterNthChildMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> Maybe TreeIter -> Int32 -> m Bool), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelIterNthChildMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelIterNthChildMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelIterParentMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> m (Bool, TreeIter)), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelIterParentMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelIterParentMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelIterPreviousMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> m Bool), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelIterPreviousMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelIterPreviousMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelRefNodeMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> m ()), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelRefNodeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelRefNodeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelRowChangedMethodInfo #

Instances

Instances details
(signature ~ (TreePath -> TreeIter -> m ()), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelRowChangedMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelRowChangedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelRowChangedSignalInfo #

Instances

Instances details
SignalInfo TreeModelRowChangedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Associated Types

type HaskellCallbackType TreeModelRowChangedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType TreeModelRowChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType TreeModelRowChangedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

data TreeModelRowDeletedMethodInfo #

Instances

Instances details
(signature ~ (TreePath -> m ()), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelRowDeletedMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelRowDeletedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelRowDeletedSignalInfo #

Instances

Instances details
SignalInfo TreeModelRowDeletedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Associated Types

type HaskellCallbackType TreeModelRowDeletedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType TreeModelRowDeletedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType TreeModelRowDeletedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

data TreeModelRowHasChildToggledMethodInfo #

Instances

Instances details
(signature ~ (TreePath -> TreeIter -> m ()), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelRowHasChildToggledMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelRowHasChildToggledMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelRowHasChildToggledSignalInfo #

Instances

Instances details
SignalInfo TreeModelRowHasChildToggledSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Associated Types

type HaskellCallbackType TreeModelRowHasChildToggledSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType TreeModelRowHasChildToggledSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType TreeModelRowHasChildToggledSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

data TreeModelRowInsertedMethodInfo #

Instances

Instances details
(signature ~ (TreePath -> TreeIter -> m ()), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelRowInsertedMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelRowInsertedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelRowInsertedSignalInfo #

Instances

Instances details
SignalInfo TreeModelRowInsertedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Associated Types

type HaskellCallbackType TreeModelRowInsertedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType TreeModelRowInsertedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType TreeModelRowInsertedSignalInfo 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

data TreeModelRowsReorderedMethodInfo #

Instances

Instances details
(signature ~ (TreePath -> Maybe TreeIter -> [Int32] -> m ()), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelRowsReorderedMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelRowsReorderedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeModelUnrefNodeMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> m ()), MonadIO m, IsTreeModel a) => OverloadedMethod TreeModelUnrefNodeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeModelUnrefNodeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

afterTreeModelRowChanged :: (IsTreeModel a, MonadIO m) => a -> ((?self :: a) => TreeModelRowChangedCallback) -> m SignalHandlerId #

afterTreeModelRowDeleted :: (IsTreeModel a, MonadIO m) => a -> ((?self :: a) => TreeModelRowDeletedCallback) -> m SignalHandlerId #

afterTreeModelRowHasChildToggled :: (IsTreeModel a, MonadIO m) => a -> ((?self :: a) => TreeModelRowHasChildToggledCallback) -> m SignalHandlerId #

afterTreeModelRowInserted :: (IsTreeModel a, MonadIO m) => a -> ((?self :: a) => TreeModelRowInsertedCallback) -> m SignalHandlerId #

onTreeModelRowChanged :: (IsTreeModel a, MonadIO m) => a -> ((?self :: a) => TreeModelRowChangedCallback) -> m SignalHandlerId #

onTreeModelRowDeleted :: (IsTreeModel a, MonadIO m) => a -> ((?self :: a) => TreeModelRowDeletedCallback) -> m SignalHandlerId #

onTreeModelRowHasChildToggled :: (IsTreeModel a, MonadIO m) => a -> ((?self :: a) => TreeModelRowHasChildToggledCallback) -> m SignalHandlerId #

onTreeModelRowInserted :: (IsTreeModel a, MonadIO m) => a -> ((?self :: a) => TreeModelRowInsertedCallback) -> m SignalHandlerId #

toTreeModel :: (MonadIO m, IsTreeModel o) => o -> m TreeModel #

treeModelFilterNew :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> Maybe TreePath -> m TreeModel #

treeModelForeach :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeModelForeachFunc -> m () #

treeModelGetColumnType :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> Int32 -> m GType #

treeModelGetFlags :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> m [TreeModelFlags] #

treeModelGetIter :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreePath -> m (Bool, TreeIter) #

treeModelGetIterFirst :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> m (Bool, TreeIter) #

treeModelGetIterFromString :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> Text -> m (Bool, TreeIter) #

treeModelGetNColumns :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> m Int32 #

treeModelGetPath :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeIter -> m TreePath #

treeModelGetStringFromIter :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeIter -> m (Maybe Text) #

treeModelGetValue :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeIter -> Int32 -> m GValue #

treeModelIterChildren :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> Maybe TreeIter -> m (Bool, TreeIter) #

treeModelIterHasChild :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeIter -> m Bool #

treeModelIterNChildren :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> Maybe TreeIter -> m Int32 #

treeModelIterNext :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeIter -> m Bool #

treeModelIterNthChild :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeIter -> Maybe TreeIter -> Int32 -> m Bool #

treeModelIterParent :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeIter -> m (Bool, TreeIter) #

treeModelIterPrevious :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeIter -> m Bool #

treeModelRefNode :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeIter -> m () #

treeModelRowChanged :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreePath -> TreeIter -> m () #

treeModelRowDeleted :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreePath -> m () #

treeModelRowHasChildToggled :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreePath -> TreeIter -> m () #

treeModelRowInserted :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreePath -> TreeIter -> m () #

treeModelRowsReordered :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreePath -> Maybe TreeIter -> [Int32] -> m () #

treeModelUnrefNode :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreeIter -> m () #