| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Gtk.Structs.TreePath
Contents
Description
- newtype TreePath = TreePath (ForeignPtr TreePath)
- noTreePath :: Maybe TreePath
- data TreePathAppendIndexMethodInfo
- treePathAppendIndex :: MonadIO m => TreePath -> Int32 -> m ()
- data TreePathCompareMethodInfo
- treePathCompare :: MonadIO m => TreePath -> TreePath -> m Int32
- data TreePathCopyMethodInfo
- treePathCopy :: MonadIO m => TreePath -> m TreePath
- data TreePathDownMethodInfo
- treePathDown :: MonadIO m => TreePath -> m ()
- data TreePathFreeMethodInfo
- treePathFree :: MonadIO m => TreePath -> m ()
- data TreePathGetDepthMethodInfo
- treePathGetDepth :: MonadIO m => TreePath -> m Int32
- data TreePathGetIndicesMethodInfo
- treePathGetIndices :: MonadIO m => TreePath -> m [Int32]
- data TreePathIsAncestorMethodInfo
- treePathIsAncestor :: MonadIO m => TreePath -> TreePath -> m Bool
- data TreePathIsDescendantMethodInfo
- treePathIsDescendant :: MonadIO m => TreePath -> TreePath -> m Bool
- treePathNew :: MonadIO m => m TreePath
- treePathNewFirst :: MonadIO m => m TreePath
- treePathNewFromIndices :: MonadIO m => [Int32] -> m TreePath
- treePathNewFromString :: MonadIO m => Text -> m TreePath
- data TreePathNextMethodInfo
- treePathNext :: MonadIO m => TreePath -> m ()
- data TreePathPrependIndexMethodInfo
- treePathPrependIndex :: MonadIO m => TreePath -> Int32 -> m ()
- data TreePathPrevMethodInfo
- treePathPrev :: MonadIO m => TreePath -> m Bool
- data TreePathToStringMethodInfo
- treePathToString :: MonadIO m => TreePath -> m Text
- data TreePathUpMethodInfo
- treePathUp :: MonadIO m => TreePath -> m Bool
Exported types
Constructors
| TreePath (ForeignPtr TreePath) |
Instances
| BoxedObject TreePath Source # | |
| ((~) * info (ResolveTreePathMethod t TreePath), MethodInfo * info TreePath p) => IsLabel t (TreePath -> p) Source # | |
| ((~) * info (ResolveTreePathMethod t TreePath), MethodInfo * info TreePath p) => IsLabelProxy t (TreePath -> p) Source # | |
| HasAttributeList * TreePath Source # | |
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * TreePathUpMethodInfo TreePath signature Source # | |
| ((~) * signature (m Text), MonadIO m) => MethodInfo * TreePathToStringMethodInfo TreePath signature Source # | |
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * TreePathPrevMethodInfo TreePath signature Source # | |
| ((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * TreePathPrependIndexMethodInfo TreePath signature Source # | |
| ((~) * signature (m ()), MonadIO m) => MethodInfo * TreePathNextMethodInfo TreePath signature Source # | |
| ((~) * signature (TreePath -> m Bool), MonadIO m) => MethodInfo * TreePathIsDescendantMethodInfo TreePath signature Source # | |
| ((~) * signature (TreePath -> m Bool), MonadIO m) => MethodInfo * TreePathIsAncestorMethodInfo TreePath signature Source # | |
| ((~) * signature (m [Int32]), MonadIO m) => MethodInfo * TreePathGetIndicesMethodInfo TreePath signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * TreePathGetDepthMethodInfo TreePath signature Source # | |
| ((~) * signature (m ()), MonadIO m) => MethodInfo * TreePathFreeMethodInfo TreePath signature Source # | |
| ((~) * signature (m ()), MonadIO m) => MethodInfo * TreePathDownMethodInfo TreePath signature Source # | |
| ((~) * signature (m TreePath), MonadIO m) => MethodInfo * TreePathCopyMethodInfo TreePath signature Source # | |
| ((~) * signature (TreePath -> m Int32), MonadIO m) => MethodInfo * TreePathCompareMethodInfo TreePath signature Source # | |
| ((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * TreePathAppendIndexMethodInfo TreePath signature Source # | |
| type AttributeList TreePath Source # | |
Methods
treePathAppendIndex
treePathCompare
treePathCopy
treePathDown
treePathDown :: MonadIO m => TreePath -> m () Source #
treePathFree
treePathFree :: MonadIO m => TreePath -> m () Source #
treePathGetDepth
treePathGetIndices
treePathIsAncestor
treePathIsDescendant
treePathNew
treePathNew :: MonadIO m => m TreePath Source #
treePathNewFirst
treePathNewFirst :: MonadIO m => m TreePath Source #
treePathNewFromIndices
treePathNewFromString
treePathNewFromString :: MonadIO m => Text -> m TreePath Source #
treePathNext
treePathNext :: MonadIO m => TreePath -> m () Source #
treePathPrependIndex
treePathPrev
treePathToString
treePathToString :: MonadIO m => TreePath -> m Text Source #
treePathUp
data TreePathUpMethodInfo Source #