| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Structs.TreeRowReference
Description
Documentation
newtype TreeRowReference #
Constructors
| TreeRowReference (ManagedPtr TreeRowReference) |
Instances
type family ResolveTreeRowReferenceMethod (t :: Symbol) o where ... #
Equations
| ResolveTreeRowReferenceMethod "copy" o = TreeRowReferenceCopyMethodInfo | |
| ResolveTreeRowReferenceMethod "free" o = TreeRowReferenceFreeMethodInfo | |
| ResolveTreeRowReferenceMethod "valid" o = TreeRowReferenceValidMethodInfo | |
| ResolveTreeRowReferenceMethod "getModel" o = TreeRowReferenceGetModelMethodInfo | |
| ResolveTreeRowReferenceMethod "getPath" o = TreeRowReferenceGetPathMethodInfo | |
| ResolveTreeRowReferenceMethod l o = MethodResolutionFailed l o :: Type |
data TreeRowReferenceCopyMethodInfo #
Instances
| (signature ~ m TreeRowReference, MonadIO m) => OverloadedMethod TreeRowReferenceCopyMethodInfo TreeRowReference signature | |
Defined in GI.Gtk.Structs.TreeRowReference Methods overloadedMethod :: TreeRowReference -> signature | |
| OverloadedMethodInfo TreeRowReferenceCopyMethodInfo TreeRowReference | |
Defined in GI.Gtk.Structs.TreeRowReference Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeRowReferenceFreeMethodInfo #
Instances
| (signature ~ m (), MonadIO m) => OverloadedMethod TreeRowReferenceFreeMethodInfo TreeRowReference signature | |
Defined in GI.Gtk.Structs.TreeRowReference Methods overloadedMethod :: TreeRowReference -> signature | |
| OverloadedMethodInfo TreeRowReferenceFreeMethodInfo TreeRowReference | |
Defined in GI.Gtk.Structs.TreeRowReference Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeRowReferenceGetModelMethodInfo #
Instances
| (signature ~ m TreeModel, MonadIO m) => OverloadedMethod TreeRowReferenceGetModelMethodInfo TreeRowReference signature | |
Defined in GI.Gtk.Structs.TreeRowReference Methods overloadedMethod :: TreeRowReference -> signature | |
| OverloadedMethodInfo TreeRowReferenceGetModelMethodInfo TreeRowReference | |
Defined in GI.Gtk.Structs.TreeRowReference Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeRowReferenceGetPathMethodInfo #
Instances
| (signature ~ m (Maybe TreePath), MonadIO m) => OverloadedMethod TreeRowReferenceGetPathMethodInfo TreeRowReference signature | |
Defined in GI.Gtk.Structs.TreeRowReference Methods overloadedMethod :: TreeRowReference -> signature | |
| OverloadedMethodInfo TreeRowReferenceGetPathMethodInfo TreeRowReference | |
Defined in GI.Gtk.Structs.TreeRowReference Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeRowReferenceValidMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m) => OverloadedMethod TreeRowReferenceValidMethodInfo TreeRowReference signature | |
Defined in GI.Gtk.Structs.TreeRowReference Methods overloadedMethod :: TreeRowReference -> signature | |
| OverloadedMethodInfo TreeRowReferenceValidMethodInfo TreeRowReference | |
Defined in GI.Gtk.Structs.TreeRowReference Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
treeRowReferenceCopy :: (HasCallStack, MonadIO m) => TreeRowReference -> m TreeRowReference #
treeRowReferenceDeleted :: (HasCallStack, MonadIO m, IsObject a) => a -> TreePath -> m () #
treeRowReferenceFree :: (HasCallStack, MonadIO m) => Maybe TreeRowReference -> m () #
treeRowReferenceGetModel :: (HasCallStack, MonadIO m) => TreeRowReference -> m TreeModel #
treeRowReferenceGetPath :: (HasCallStack, MonadIO m) => TreeRowReference -> m (Maybe TreePath) #
treeRowReferenceInserted :: (HasCallStack, MonadIO m, IsObject a) => a -> TreePath -> m () #
treeRowReferenceNew :: (HasCallStack, MonadIO m, IsTreeModel a) => a -> TreePath -> m (Maybe TreeRowReference) #
treeRowReferenceNewProxy :: (HasCallStack, MonadIO m, IsObject a, IsTreeModel b) => a -> b -> TreePath -> m (Maybe TreeRowReference) #
treeRowReferenceValid :: (HasCallStack, MonadIO m) => Maybe TreeRowReference -> m Bool #