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 TreeModelSort = TreeModelSort (ForeignPtr TreeModelSort)
- class GObject o => TreeModelSortK o
- toTreeModelSort :: TreeModelSortK o => o -> IO TreeModelSort
- noTreeModelSort :: Maybe TreeModelSort
- data TreeModelSortClearCacheMethodInfo
- treeModelSortClearCache :: (MonadIO m, TreeModelSortK a) => a -> m ()
- data TreeModelSortConvertChildIterToIterMethodInfo
- treeModelSortConvertChildIterToIter :: (MonadIO m, TreeModelSortK a) => a -> TreeIter -> m (Bool, TreeIter)
- data TreeModelSortConvertChildPathToPathMethodInfo
- treeModelSortConvertChildPathToPath :: (MonadIO m, TreeModelSortK a) => a -> TreePath -> m TreePath
- data TreeModelSortConvertIterToChildIterMethodInfo
- treeModelSortConvertIterToChildIter :: (MonadIO m, TreeModelSortK a) => a -> TreeIter -> m TreeIter
- data TreeModelSortConvertPathToChildPathMethodInfo
- treeModelSortConvertPathToChildPath :: (MonadIO m, TreeModelSortK a) => a -> TreePath -> m TreePath
- data TreeModelSortGetModelMethodInfo
- treeModelSortGetModel :: (MonadIO m, TreeModelSortK a) => a -> m TreeModel
- data TreeModelSortIterIsValidMethodInfo
- treeModelSortIterIsValid :: (MonadIO m, TreeModelSortK a) => a -> TreeIter -> m Bool
- data TreeModelSortResetDefaultSortFuncMethodInfo
- treeModelSortResetDefaultSortFunc :: (MonadIO m, TreeModelSortK a) => a -> m ()
- data TreeModelSortModelPropertyInfo
- constructTreeModelSortModel :: TreeModelK a => a -> IO ([Char], GValue)
- getTreeModelSortModel :: (MonadIO m, TreeModelSortK o) => o -> m TreeModel
- treeModelSortModel :: AttrLabelProxy "model"
Exported types
newtype TreeModelSort Source
GObject TreeModelSort | |
((~) * info (ResolveTreeModelSortMethod t TreeModelSort), MethodInfo * info TreeModelSort p) => IsLabelProxy t (TreeModelSort -> p) | |
type ParentTypes TreeModelSort | |
type AttributeList TreeModelSort | |
type SignalList TreeModelSort |
class GObject o => TreeModelSortK o Source
(GObject o, IsDescendantOf TreeModelSort o) => TreeModelSortK o |
toTreeModelSort :: TreeModelSortK o => o -> IO TreeModelSort Source
Methods
treeModelSortClearCache
data TreeModelSortClearCacheMethodInfo Source
((~) * signature (m ()), MonadIO m, TreeModelSortK a) => MethodInfo * TreeModelSortClearCacheMethodInfo a signature |
treeModelSortClearCache :: (MonadIO m, TreeModelSortK a) => a -> m () Source
treeModelSortConvertChildIterToIter
data TreeModelSortConvertChildIterToIterMethodInfo Source
((~) * signature (TreeIter -> m (Bool, TreeIter)), MonadIO m, TreeModelSortK a) => MethodInfo * TreeModelSortConvertChildIterToIterMethodInfo a signature |
treeModelSortConvertChildIterToIter :: (MonadIO m, TreeModelSortK a) => a -> TreeIter -> m (Bool, TreeIter) Source
treeModelSortConvertChildPathToPath
data TreeModelSortConvertChildPathToPathMethodInfo Source
((~) * signature (TreePath -> m TreePath), MonadIO m, TreeModelSortK a) => MethodInfo * TreeModelSortConvertChildPathToPathMethodInfo a signature |
treeModelSortConvertChildPathToPath :: (MonadIO m, TreeModelSortK a) => a -> TreePath -> m TreePath Source
treeModelSortConvertIterToChildIter
data TreeModelSortConvertIterToChildIterMethodInfo Source
((~) * signature (TreeIter -> m TreeIter), MonadIO m, TreeModelSortK a) => MethodInfo * TreeModelSortConvertIterToChildIterMethodInfo a signature |
treeModelSortConvertIterToChildIter :: (MonadIO m, TreeModelSortK a) => a -> TreeIter -> m TreeIter Source
treeModelSortConvertPathToChildPath
data TreeModelSortConvertPathToChildPathMethodInfo Source
((~) * signature (TreePath -> m TreePath), MonadIO m, TreeModelSortK a) => MethodInfo * TreeModelSortConvertPathToChildPathMethodInfo a signature |
treeModelSortConvertPathToChildPath :: (MonadIO m, TreeModelSortK a) => a -> TreePath -> m TreePath Source
treeModelSortGetModel
data TreeModelSortGetModelMethodInfo Source
((~) * signature (m TreeModel), MonadIO m, TreeModelSortK a) => MethodInfo * TreeModelSortGetModelMethodInfo a signature |
treeModelSortGetModel :: (MonadIO m, TreeModelSortK a) => a -> m TreeModel Source
treeModelSortIterIsValid
data TreeModelSortIterIsValidMethodInfo Source
((~) * signature (TreeIter -> m Bool), MonadIO m, TreeModelSortK a) => MethodInfo * TreeModelSortIterIsValidMethodInfo a signature |
treeModelSortIterIsValid :: (MonadIO m, TreeModelSortK a) => a -> TreeIter -> m Bool Source
treeModelSortResetDefaultSortFunc
data TreeModelSortResetDefaultSortFuncMethodInfo Source
((~) * signature (m ()), MonadIO m, TreeModelSortK a) => MethodInfo * TreeModelSortResetDefaultSortFuncMethodInfo a signature |
treeModelSortResetDefaultSortFunc :: (MonadIO m, TreeModelSortK a) => a -> m () Source
Properties
Model
data TreeModelSortModelPropertyInfo Source
constructTreeModelSortModel :: TreeModelK a => a -> IO ([Char], GValue) Source
getTreeModelSortModel :: (MonadIO m, TreeModelSortK o) => o -> m TreeModel Source
treeModelSortModel :: AttrLabelProxy "model" Source