| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Structs.TreePath
Description
Documentation
Constructors
| TreePath (ManagedPtr TreePath) |
Instances
| Eq TreePath | |
| GBoxed TreePath | |
Defined in GI.Gtk.Structs.TreePath | |
| ManagedPtrNewtype TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods toManagedPtr :: TreePath -> ManagedPtr TreePath # | |
| TypedObject TreePath | |
Defined in GI.Gtk.Structs.TreePath | |
| HasParentTypes TreePath | |
Defined in GI.Gtk.Structs.TreePath | |
| HasAttributeList TreePath | |
Defined in GI.Gtk.Structs.TreePath | |
| (info ~ ResolveTreePathMethod t TreePath, OverloadedMethod info TreePath p, HasField t TreePath p) => HasField (t :: Symbol) TreePath p | |
Defined in GI.Gtk.Structs.TreePath | |
| (signature ~ (Int32 -> m ()), MonadIO m) => OverloadedMethod TreePathAppendIndexMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ (TreePath -> m Int32), MonadIO m) => OverloadedMethod TreePathCompareMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ m TreePath, MonadIO m) => OverloadedMethod TreePathCopyMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ m (), MonadIO m) => OverloadedMethod TreePathDownMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ m (), MonadIO m) => OverloadedMethod TreePathFreeMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ m Int32, MonadIO m) => OverloadedMethod TreePathGetDepthMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ m (Maybe [Int32]), MonadIO m) => OverloadedMethod TreePathGetIndicesMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ (TreePath -> m Bool), MonadIO m) => OverloadedMethod TreePathIsAncestorMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ (TreePath -> m Bool), MonadIO m) => OverloadedMethod TreePathIsDescendantMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ m (), MonadIO m) => OverloadedMethod TreePathNextMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ (Int32 -> m ()), MonadIO m) => OverloadedMethod TreePathPrependIndexMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ m Bool, MonadIO m) => OverloadedMethod TreePathPrevMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ m (Maybe Text), MonadIO m) => OverloadedMethod TreePathToStringMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| (signature ~ m Bool, MonadIO m) => OverloadedMethod TreePathUpMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathAppendIndexMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathCompareMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathCopyMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathDownMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathFreeMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathGetDepthMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathGetIndicesMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathIsAncestorMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathIsDescendantMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathNextMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathPrependIndexMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathPrevMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathToStringMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| OverloadedMethodInfo TreePathUpMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
| (info ~ ResolveTreePathMethod t TreePath, OverloadedMethodInfo info TreePath) => IsLabel t (MethodProxy info TreePath) | |
Defined in GI.Gtk.Structs.TreePath | |
| (info ~ ResolveTreePathMethod t TreePath, OverloadedMethod info TreePath p) => IsLabel t (TreePath -> p) | |
Defined in GI.Gtk.Structs.TreePath | |
| IsGValue (Maybe TreePath) | |
Defined in GI.Gtk.Structs.TreePath Methods gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe TreePath -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe TreePath) # | |
| type AttributeList TreePath | |
Defined in GI.Gtk.Structs.TreePath type AttributeList TreePath = TreePathAttributeList | |
| type ParentTypes TreePath | |
Defined in GI.Gtk.Structs.TreePath type ParentTypes TreePath = '[] :: [Type] | |
type family ResolveTreePathMethod (t :: Symbol) o where ... #
Equations
| ResolveTreePathMethod "appendIndex" o = TreePathAppendIndexMethodInfo | |
| ResolveTreePathMethod "compare" o = TreePathCompareMethodInfo | |
| ResolveTreePathMethod "copy" o = TreePathCopyMethodInfo | |
| ResolveTreePathMethod "down" o = TreePathDownMethodInfo | |
| ResolveTreePathMethod "free" o = TreePathFreeMethodInfo | |
| ResolveTreePathMethod "isAncestor" o = TreePathIsAncestorMethodInfo | |
| ResolveTreePathMethod "isDescendant" o = TreePathIsDescendantMethodInfo | |
| ResolveTreePathMethod "next" o = TreePathNextMethodInfo | |
| ResolveTreePathMethod "prependIndex" o = TreePathPrependIndexMethodInfo | |
| ResolveTreePathMethod "prev" o = TreePathPrevMethodInfo | |
| ResolveTreePathMethod "toString" o = TreePathToStringMethodInfo | |
| ResolveTreePathMethod "up" o = TreePathUpMethodInfo | |
| ResolveTreePathMethod "getDepth" o = TreePathGetDepthMethodInfo | |
| ResolveTreePathMethod "getIndices" o = TreePathGetIndicesMethodInfo | |
| ResolveTreePathMethod l o = MethodResolutionFailed l o :: Type |
data TreePathAppendIndexMethodInfo #
Instances
| (signature ~ (Int32 -> m ()), MonadIO m) => OverloadedMethod TreePathAppendIndexMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathAppendIndexMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathCompareMethodInfo #
Instances
| (signature ~ (TreePath -> m Int32), MonadIO m) => OverloadedMethod TreePathCompareMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathCompareMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathCopyMethodInfo #
Instances
| (signature ~ m TreePath, MonadIO m) => OverloadedMethod TreePathCopyMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathCopyMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathDownMethodInfo #
Instances
| (signature ~ m (), MonadIO m) => OverloadedMethod TreePathDownMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathDownMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathFreeMethodInfo #
Instances
| (signature ~ m (), MonadIO m) => OverloadedMethod TreePathFreeMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathFreeMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathGetDepthMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m) => OverloadedMethod TreePathGetDepthMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathGetDepthMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathGetIndicesMethodInfo #
Instances
| (signature ~ m (Maybe [Int32]), MonadIO m) => OverloadedMethod TreePathGetIndicesMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathGetIndicesMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathIsAncestorMethodInfo #
Instances
| (signature ~ (TreePath -> m Bool), MonadIO m) => OverloadedMethod TreePathIsAncestorMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathIsAncestorMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathIsDescendantMethodInfo #
Instances
| (signature ~ (TreePath -> m Bool), MonadIO m) => OverloadedMethod TreePathIsDescendantMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathIsDescendantMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathNextMethodInfo #
Instances
| (signature ~ m (), MonadIO m) => OverloadedMethod TreePathNextMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathNextMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathPrependIndexMethodInfo #
Instances
| (signature ~ (Int32 -> m ()), MonadIO m) => OverloadedMethod TreePathPrependIndexMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathPrependIndexMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathPrevMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m) => OverloadedMethod TreePathPrevMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathPrevMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathToStringMethodInfo #
Instances
| (signature ~ m (Maybe Text), MonadIO m) => OverloadedMethod TreePathToStringMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathToStringMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreePathUpMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m) => OverloadedMethod TreePathUpMethodInfo TreePath signature | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethod :: TreePath -> signature | |
| OverloadedMethodInfo TreePathUpMethodInfo TreePath | |
Defined in GI.Gtk.Structs.TreePath Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
treePathAppendIndex :: (HasCallStack, MonadIO m) => TreePath -> Int32 -> m () #
treePathCompare :: (HasCallStack, MonadIO m) => TreePath -> TreePath -> m Int32 #
treePathCopy :: (HasCallStack, MonadIO m) => TreePath -> m TreePath #
treePathDown :: (HasCallStack, MonadIO m) => TreePath -> m () #
treePathFree :: (HasCallStack, MonadIO m) => Maybe TreePath -> m () #
treePathGetDepth :: (HasCallStack, MonadIO m) => TreePath -> m Int32 #
treePathGetIndices :: (HasCallStack, MonadIO m) => TreePath -> m (Maybe [Int32]) #
treePathIsAncestor :: (HasCallStack, MonadIO m) => TreePath -> TreePath -> m Bool #
treePathIsDescendant :: (HasCallStack, MonadIO m) => TreePath -> TreePath -> m Bool #
treePathNew :: (HasCallStack, MonadIO m) => m TreePath #
treePathNewFirst :: (HasCallStack, MonadIO m) => m TreePath #
treePathNewFromIndices :: (HasCallStack, MonadIO m) => [Int32] -> m TreePath #
treePathNewFromString :: (HasCallStack, MonadIO m) => Text -> m (Maybe TreePath) #
treePathNext :: (HasCallStack, MonadIO m) => TreePath -> m () #
treePathPrependIndex :: (HasCallStack, MonadIO m) => TreePath -> Int32 -> m () #
treePathPrev :: (HasCallStack, MonadIO m) => TreePath -> m Bool #
treePathToString :: (HasCallStack, MonadIO m) => TreePath -> m (Maybe Text) #
treePathUp :: (HasCallStack, MonadIO m) => TreePath -> m Bool #