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 |
- 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
Methods
treePathAppendIndex
data TreePathAppendIndexMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) TreePathAppendIndexMethodInfo TreePath signature Source | |
treePathAppendIndex :: MonadIO m => TreePath -> Int32 -> m () Source
treePathCompare
treePathCopy
data TreePathCopyMethodInfo Source
((~) (TYPE Lifted) signature (m TreePath), MonadIO m) => MethodInfo (TYPE Lifted) TreePathCopyMethodInfo TreePath signature Source | |
treePathCopy :: MonadIO m => TreePath -> m TreePath Source
treePathDown
data TreePathDownMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) TreePathDownMethodInfo TreePath signature Source | |
treePathDown :: MonadIO m => TreePath -> m () Source
treePathFree
data TreePathFreeMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) TreePathFreeMethodInfo TreePath signature Source | |
treePathFree :: MonadIO m => TreePath -> m () Source
treePathGetDepth
data TreePathGetDepthMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m) => MethodInfo (TYPE Lifted) TreePathGetDepthMethodInfo TreePath signature Source | |
treePathGetDepth :: MonadIO m => TreePath -> m Int32 Source
treePathGetIndices
data TreePathGetIndicesMethodInfo Source
((~) (TYPE Lifted) signature (m [Int32]), MonadIO m) => MethodInfo (TYPE Lifted) TreePathGetIndicesMethodInfo TreePath signature Source | |
treePathGetIndices :: MonadIO m => TreePath -> m [Int32] Source
treePathIsAncestor
treePathIsDescendant
treePathNew
treePathNew :: MonadIO m => m TreePath Source
treePathNewFirst
treePathNewFirst :: MonadIO m => m TreePath Source
treePathNewFromIndices
treePathNewFromIndices :: MonadIO m => [Int32] -> m TreePath Source
treePathNewFromString
treePathNewFromString :: MonadIO m => Text -> m TreePath Source
treePathNext
data TreePathNextMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) TreePathNextMethodInfo TreePath signature Source | |
treePathNext :: MonadIO m => TreePath -> m () Source
treePathPrependIndex
data TreePathPrependIndexMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) TreePathPrependIndexMethodInfo TreePath signature Source | |
treePathPrependIndex :: MonadIO m => TreePath -> Int32 -> m () Source
treePathPrev
data TreePathPrevMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m) => MethodInfo (TYPE Lifted) TreePathPrevMethodInfo TreePath signature Source | |
treePathPrev :: MonadIO m => TreePath -> m Bool Source
treePathToString
data TreePathToStringMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) TreePathToStringMethodInfo TreePath signature Source | |
treePathToString :: MonadIO m => TreePath -> m Text Source
treePathUp
data TreePathUpMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m) => MethodInfo (TYPE Lifted) TreePathUpMethodInfo TreePath signature Source | |
treePathUp :: MonadIO m => TreePath -> m Bool Source