| 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.Objects.TreeModelFilter
Contents
Description
- newtype TreeModelFilter = TreeModelFilter (ManagedPtr TreeModelFilter)
- class GObject o => IsTreeModelFilter o
- toTreeModelFilter :: IsTreeModelFilter o => o -> IO TreeModelFilter
- noTreeModelFilter :: Maybe TreeModelFilter
- data TreeModelFilterClearCacheMethodInfo
- treeModelFilterClearCache :: (MonadIO m, IsTreeModelFilter a) => a -> m ()
- data TreeModelFilterConvertChildIterToIterMethodInfo
- treeModelFilterConvertChildIterToIter :: (MonadIO m, IsTreeModelFilter a) => a -> TreeIter -> m (Bool, TreeIter)
- data TreeModelFilterConvertChildPathToPathMethodInfo
- treeModelFilterConvertChildPathToPath :: (MonadIO m, IsTreeModelFilter a) => a -> TreePath -> m (Maybe TreePath)
- data TreeModelFilterConvertIterToChildIterMethodInfo
- treeModelFilterConvertIterToChildIter :: (MonadIO m, IsTreeModelFilter a) => a -> TreeIter -> m TreeIter
- data TreeModelFilterConvertPathToChildPathMethodInfo
- treeModelFilterConvertPathToChildPath :: (MonadIO m, IsTreeModelFilter a) => a -> TreePath -> m (Maybe TreePath)
- data TreeModelFilterGetModelMethodInfo
- treeModelFilterGetModel :: (MonadIO m, IsTreeModelFilter a) => a -> m TreeModel
- data TreeModelFilterRefilterMethodInfo
- treeModelFilterRefilter :: (MonadIO m, IsTreeModelFilter a) => a -> m ()
- data TreeModelFilterSetVisibleColumnMethodInfo
- treeModelFilterSetVisibleColumn :: (MonadIO m, IsTreeModelFilter a) => a -> Int32 -> m ()
- data TreeModelFilterSetVisibleFuncMethodInfo
- treeModelFilterSetVisibleFunc :: (MonadIO m, IsTreeModelFilter a) => a -> TreeModelFilterVisibleFunc -> m ()
- data TreeModelFilterChildModelPropertyInfo
- constructTreeModelFilterChildModel :: (IsTreeModelFilter o, IsTreeModel a) => a -> IO (GValueConstruct o)
- getTreeModelFilterChildModel :: (MonadIO m, IsTreeModelFilter o) => o -> m (Maybe TreeModel)
- treeModelFilterChildModel :: AttrLabelProxy "childModel"
- data TreeModelFilterVirtualRootPropertyInfo
- constructTreeModelFilterVirtualRoot :: IsTreeModelFilter o => TreePath -> IO (GValueConstruct o)
- getTreeModelFilterVirtualRoot :: (MonadIO m, IsTreeModelFilter o) => o -> m (Maybe TreePath)
- treeModelFilterVirtualRoot :: AttrLabelProxy "virtualRoot"
Exported types
newtype TreeModelFilter Source #
Constructors
| TreeModelFilter (ManagedPtr TreeModelFilter) |
Instances
| GObject TreeModelFilter Source # | |
| IsObject TreeModelFilter Source # | |
| IsTreeModel TreeModelFilter Source # | |
| IsTreeDragSource TreeModelFilter Source # | |
| IsTreeModelFilter TreeModelFilter Source # | |
| ((~) * info (ResolveTreeModelFilterMethod t TreeModelFilter), MethodInfo * info TreeModelFilter p) => IsLabel t (TreeModelFilter -> p) Source # | |
| ((~) * info (ResolveTreeModelFilterMethod t TreeModelFilter), MethodInfo * info TreeModelFilter p) => IsLabelProxy t (TreeModelFilter -> p) Source # | |
| HasAttributeList * TreeModelFilter Source # | |
| type SignalList TreeModelFilter Source # | |
| type AttributeList TreeModelFilter Source # | |
class GObject o => IsTreeModelFilter o Source #
Instances
| (GObject a, UnknownAncestorError Constraint TreeModelFilter a) => IsTreeModelFilter a Source # | |
| IsTreeModelFilter TreeModelFilter Source # | |
toTreeModelFilter :: IsTreeModelFilter o => o -> IO TreeModelFilter Source #
Methods
clearCache
data TreeModelFilterClearCacheMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTreeModelFilter a) => MethodInfo * TreeModelFilterClearCacheMethodInfo a signature Source # | |
treeModelFilterClearCache :: (MonadIO m, IsTreeModelFilter a) => a -> m () Source #
convertChildIterToIter
data TreeModelFilterConvertChildIterToIterMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> m (Bool, TreeIter)), MonadIO m, IsTreeModelFilter a) => MethodInfo * TreeModelFilterConvertChildIterToIterMethodInfo a signature Source # | |
treeModelFilterConvertChildIterToIter :: (MonadIO m, IsTreeModelFilter a) => a -> TreeIter -> m (Bool, TreeIter) Source #
convertChildPathToPath
data TreeModelFilterConvertChildPathToPathMethodInfo Source #
Instances
| ((~) * signature (TreePath -> m (Maybe TreePath)), MonadIO m, IsTreeModelFilter a) => MethodInfo * TreeModelFilterConvertChildPathToPathMethodInfo a signature Source # | |
treeModelFilterConvertChildPathToPath :: (MonadIO m, IsTreeModelFilter a) => a -> TreePath -> m (Maybe TreePath) Source #
convertIterToChildIter
data TreeModelFilterConvertIterToChildIterMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> m TreeIter), MonadIO m, IsTreeModelFilter a) => MethodInfo * TreeModelFilterConvertIterToChildIterMethodInfo a signature Source # | |
treeModelFilterConvertIterToChildIter :: (MonadIO m, IsTreeModelFilter a) => a -> TreeIter -> m TreeIter Source #
convertPathToChildPath
data TreeModelFilterConvertPathToChildPathMethodInfo Source #
Instances
| ((~) * signature (TreePath -> m (Maybe TreePath)), MonadIO m, IsTreeModelFilter a) => MethodInfo * TreeModelFilterConvertPathToChildPathMethodInfo a signature Source # | |
treeModelFilterConvertPathToChildPath :: (MonadIO m, IsTreeModelFilter a) => a -> TreePath -> m (Maybe TreePath) Source #
getModel
data TreeModelFilterGetModelMethodInfo Source #
Instances
| ((~) * signature (m TreeModel), MonadIO m, IsTreeModelFilter a) => MethodInfo * TreeModelFilterGetModelMethodInfo a signature Source # | |
treeModelFilterGetModel :: (MonadIO m, IsTreeModelFilter a) => a -> m TreeModel Source #
refilter
data TreeModelFilterRefilterMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTreeModelFilter a) => MethodInfo * TreeModelFilterRefilterMethodInfo a signature Source # | |
treeModelFilterRefilter :: (MonadIO m, IsTreeModelFilter a) => a -> m () Source #
setVisibleColumn
data TreeModelFilterSetVisibleColumnMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsTreeModelFilter a) => MethodInfo * TreeModelFilterSetVisibleColumnMethodInfo a signature Source # | |
treeModelFilterSetVisibleColumn :: (MonadIO m, IsTreeModelFilter a) => a -> Int32 -> m () Source #
setVisibleFunc
data TreeModelFilterSetVisibleFuncMethodInfo Source #
Instances
| ((~) * signature (TreeModelFilterVisibleFunc -> m ()), MonadIO m, IsTreeModelFilter a) => MethodInfo * TreeModelFilterSetVisibleFuncMethodInfo a signature Source # | |
treeModelFilterSetVisibleFunc :: (MonadIO m, IsTreeModelFilter a) => a -> TreeModelFilterVisibleFunc -> m () Source #
Properties
childModel
data TreeModelFilterChildModelPropertyInfo Source #
Instances
| AttrInfo TreeModelFilterChildModelPropertyInfo Source # | |
| type AttrSetTypeConstraint TreeModelFilterChildModelPropertyInfo Source # | |
| type AttrOrigin TreeModelFilterChildModelPropertyInfo Source # | |
| type AttrLabel TreeModelFilterChildModelPropertyInfo Source # | |
| type AttrGetType TreeModelFilterChildModelPropertyInfo Source # | |
| type AttrBaseTypeConstraint TreeModelFilterChildModelPropertyInfo Source # | |
| type AttrAllowedOps TreeModelFilterChildModelPropertyInfo Source # | |
constructTreeModelFilterChildModel :: (IsTreeModelFilter o, IsTreeModel a) => a -> IO (GValueConstruct o) Source #
getTreeModelFilterChildModel :: (MonadIO m, IsTreeModelFilter o) => o -> m (Maybe TreeModel) Source #
treeModelFilterChildModel :: AttrLabelProxy "childModel" Source #
virtualRoot
data TreeModelFilterVirtualRootPropertyInfo Source #
Instances
| AttrInfo TreeModelFilterVirtualRootPropertyInfo Source # | |
| type AttrSetTypeConstraint TreeModelFilterVirtualRootPropertyInfo Source # | |
| type AttrOrigin TreeModelFilterVirtualRootPropertyInfo Source # | |
| type AttrLabel TreeModelFilterVirtualRootPropertyInfo Source # | |
| type AttrGetType TreeModelFilterVirtualRootPropertyInfo Source # | |
| type AttrBaseTypeConstraint TreeModelFilterVirtualRootPropertyInfo Source # | |
| type AttrAllowedOps TreeModelFilterVirtualRootPropertyInfo Source # | |
constructTreeModelFilterVirtualRoot :: IsTreeModelFilter o => TreePath -> IO (GValueConstruct o) Source #
getTreeModelFilterVirtualRoot :: (MonadIO m, IsTreeModelFilter o) => o -> m (Maybe TreePath) Source #
treeModelFilterVirtualRoot :: AttrLabelProxy "virtualRoot" Source #