| 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.TreeStore
Contents
- Exported types
- Methods
- treeStoreAppend
- treeStoreClear
- treeStoreInsert
- treeStoreInsertAfter
- treeStoreInsertBefore
- treeStoreInsertWithValues
- treeStoreIsAncestor
- treeStoreIterDepth
- treeStoreIterIsValid
- treeStoreMoveAfter
- treeStoreMoveBefore
- treeStoreNew
- treeStorePrepend
- treeStoreRemove
- treeStoreSet
- treeStoreSetColumnTypes
- treeStoreSetValue
- treeStoreSwap
Description
- newtype TreeStore = TreeStore (ForeignPtr TreeStore)
- class GObject o => IsTreeStore o
- toTreeStore :: IsTreeStore o => o -> IO TreeStore
- noTreeStore :: Maybe TreeStore
- data TreeStoreAppendMethodInfo
- treeStoreAppend :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> m TreeIter
- data TreeStoreClearMethodInfo
- treeStoreClear :: (MonadIO m, IsTreeStore a) => a -> m ()
- data TreeStoreInsertMethodInfo
- treeStoreInsert :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> Int32 -> m TreeIter
- data TreeStoreInsertAfterMethodInfo
- treeStoreInsertAfter :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> Maybe TreeIter -> m TreeIter
- data TreeStoreInsertBeforeMethodInfo
- treeStoreInsertBefore :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> Maybe TreeIter -> m TreeIter
- data TreeStoreInsertWithValuesMethodInfo
- treeStoreInsertWithValues :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> Int32 -> [Int32] -> [GValue] -> m TreeIter
- data TreeStoreIsAncestorMethodInfo
- treeStoreIsAncestor :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> TreeIter -> m Bool
- data TreeStoreIterDepthMethodInfo
- treeStoreIterDepth :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> m Int32
- data TreeStoreIterIsValidMethodInfo
- treeStoreIterIsValid :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> m Bool
- data TreeStoreMoveAfterMethodInfo
- treeStoreMoveAfter :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> Maybe TreeIter -> m ()
- data TreeStoreMoveBeforeMethodInfo
- treeStoreMoveBefore :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> Maybe TreeIter -> m ()
- treeStoreNew :: MonadIO m => [GType] -> m TreeStore
- data TreeStorePrependMethodInfo
- treeStorePrepend :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> m TreeIter
- data TreeStoreRemoveMethodInfo
- treeStoreRemove :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> m Bool
- data TreeStoreSetMethodInfo
- treeStoreSet :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> [Int32] -> [GValue] -> m ()
- data TreeStoreSetColumnTypesMethodInfo
- treeStoreSetColumnTypes :: (MonadIO m, IsTreeStore a) => a -> [GType] -> m ()
- data TreeStoreSetValueMethodInfo
- treeStoreSetValue :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> Int32 -> GValue -> m ()
- data TreeStoreSwapMethodInfo
- treeStoreSwap :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> TreeIter -> m ()
Exported types
Constructors
| TreeStore (ForeignPtr TreeStore) |
Instances
| GObject TreeStore Source # | |
| IsObject TreeStore Source # | |
| IsTreeSortable TreeStore Source # | |
| IsTreeModel TreeStore Source # | |
| IsTreeDragSource TreeStore Source # | |
| IsTreeDragDest TreeStore Source # | |
| IsBuildable TreeStore Source # | |
| IsTreeStore TreeStore Source # | |
| ((~) * info (ResolveTreeStoreMethod t TreeStore), MethodInfo * info TreeStore p) => IsLabel t (TreeStore -> p) Source # | |
| ((~) * info (ResolveTreeStoreMethod t TreeStore), MethodInfo * info TreeStore p) => IsLabelProxy t (TreeStore -> p) Source # | |
| HasAttributeList * TreeStore Source # | |
| type SignalList TreeStore Source # | |
| type AttributeList TreeStore Source # | |
class GObject o => IsTreeStore o Source #
Instances
| (GObject a, UnknownAncestorError Constraint TreeStore a) => IsTreeStore a Source # | |
| IsTreeStore TreeStore Source # | |
toTreeStore :: IsTreeStore o => o -> IO TreeStore Source #
Methods
treeStoreAppend
data TreeStoreAppendMethodInfo Source #
Instances
| ((~) * signature (Maybe TreeIter -> m TreeIter), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreAppendMethodInfo a signature Source # | |
treeStoreAppend :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> m TreeIter Source #
treeStoreClear
data TreeStoreClearMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreClearMethodInfo a signature Source # | |
treeStoreClear :: (MonadIO m, IsTreeStore a) => a -> m () Source #
treeStoreInsert
treeStoreInsert :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> Int32 -> m TreeIter Source #
treeStoreInsertAfter
treeStoreInsertAfter :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> Maybe TreeIter -> m TreeIter Source #
treeStoreInsertBefore
treeStoreInsertBefore :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> Maybe TreeIter -> m TreeIter Source #
treeStoreInsertWithValues
treeStoreInsertWithValues :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> Int32 -> [Int32] -> [GValue] -> m TreeIter Source #
treeStoreIsAncestor
data TreeStoreIsAncestorMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> TreeIter -> m Bool), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreIsAncestorMethodInfo a signature Source # | |
treeStoreIsAncestor :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> TreeIter -> m Bool Source #
treeStoreIterDepth
data TreeStoreIterDepthMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> m Int32), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreIterDepthMethodInfo a signature Source # | |
treeStoreIterDepth :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> m Int32 Source #
treeStoreIterIsValid
data TreeStoreIterIsValidMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> m Bool), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreIterIsValidMethodInfo a signature Source # | |
treeStoreIterIsValid :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> m Bool Source #
treeStoreMoveAfter
data TreeStoreMoveAfterMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> Maybe TreeIter -> m ()), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreMoveAfterMethodInfo a signature Source # | |
treeStoreMoveAfter :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> Maybe TreeIter -> m () Source #
treeStoreMoveBefore
data TreeStoreMoveBeforeMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> Maybe TreeIter -> m ()), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreMoveBeforeMethodInfo a signature Source # | |
treeStoreMoveBefore :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> Maybe TreeIter -> m () Source #
treeStoreNew
treeStoreNew :: MonadIO m => [GType] -> m TreeStore Source #
treeStorePrepend
data TreeStorePrependMethodInfo Source #
Instances
| ((~) * signature (Maybe TreeIter -> m TreeIter), MonadIO m, IsTreeStore a) => MethodInfo * TreeStorePrependMethodInfo a signature Source # | |
treeStorePrepend :: (MonadIO m, IsTreeStore a) => a -> Maybe TreeIter -> m TreeIter Source #
treeStoreRemove
data TreeStoreRemoveMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> m Bool), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreRemoveMethodInfo a signature Source # | |
treeStoreRemove :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> m Bool Source #
treeStoreSet
data TreeStoreSetMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> [Int32] -> [GValue] -> m ()), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreSetMethodInfo a signature Source # | |
treeStoreSet :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> [Int32] -> [GValue] -> m () Source #
treeStoreSetColumnTypes
data TreeStoreSetColumnTypesMethodInfo Source #
Instances
| ((~) * signature ([GType] -> m ()), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreSetColumnTypesMethodInfo a signature Source # | |
treeStoreSetColumnTypes :: (MonadIO m, IsTreeStore a) => a -> [GType] -> m () Source #
treeStoreSetValue
data TreeStoreSetValueMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> Int32 -> GValue -> m ()), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreSetValueMethodInfo a signature Source # | |
treeStoreSetValue :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> Int32 -> GValue -> m () Source #
treeStoreSwap
data TreeStoreSwapMethodInfo Source #
Instances
| ((~) * signature (TreeIter -> TreeIter -> m ()), MonadIO m, IsTreeStore a) => MethodInfo * TreeStoreSwapMethodInfo a signature Source # | |
treeStoreSwap :: (MonadIO m, IsTreeStore a) => a -> TreeIter -> TreeIter -> m () Source #