| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.ListStore
Description
Documentation
Constructors
| ListStore (ManagedPtr ListStore) |
Instances
class (GObject o, IsDescendantOf ListStore o) => IsListStore o #
Instances
| (GObject o, IsDescendantOf ListStore o) => IsListStore o | |
Defined in GI.Gtk.Objects.ListStore | |
data ListStoreAppendMethodInfo #
Instances
| (signature ~ m TreeIter, MonadIO m, IsListStore a) => OverloadedMethod ListStoreAppendMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreAppendMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreClearMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsListStore a) => OverloadedMethod ListStoreClearMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreClearMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreInsertAfterMethodInfo #
Instances
| (signature ~ (Maybe TreeIter -> m TreeIter), MonadIO m, IsListStore a) => OverloadedMethod ListStoreInsertAfterMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreInsertAfterMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreInsertBeforeMethodInfo #
Instances
| (signature ~ (Maybe TreeIter -> m TreeIter), MonadIO m, IsListStore a) => OverloadedMethod ListStoreInsertBeforeMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreInsertBeforeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreInsertMethodInfo #
Instances
| (signature ~ (Int32 -> m TreeIter), MonadIO m, IsListStore a) => OverloadedMethod ListStoreInsertMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreInsertMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreInsertWithValuesMethodInfo #
Instances
| (signature ~ (Int32 -> [Int32] -> [GValue] -> m TreeIter), MonadIO m, IsListStore a) => OverloadedMethod ListStoreInsertWithValuesMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreInsertWithValuesMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreIterIsValidMethodInfo #
Instances
| (signature ~ (TreeIter -> m Bool), MonadIO m, IsListStore a) => OverloadedMethod ListStoreIterIsValidMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreIterIsValidMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreMoveAfterMethodInfo #
Instances
| (signature ~ (TreeIter -> Maybe TreeIter -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreMoveAfterMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreMoveAfterMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreMoveBeforeMethodInfo #
Instances
| (signature ~ (TreeIter -> Maybe TreeIter -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreMoveBeforeMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreMoveBeforeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStorePrependMethodInfo #
Instances
| (signature ~ m TreeIter, MonadIO m, IsListStore a) => OverloadedMethod ListStorePrependMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStorePrependMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreRemoveMethodInfo #
Instances
| (signature ~ (TreeIter -> m Bool), MonadIO m, IsListStore a) => OverloadedMethod ListStoreRemoveMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreRemoveMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreReorderMethodInfo #
Instances
| (signature ~ ([Int32] -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreReorderMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreReorderMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreSetColumnTypesMethodInfo #
Instances
| (signature ~ ([GType] -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreSetColumnTypesMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreSetColumnTypesMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreSetMethodInfo #
Instances
| (signature ~ (TreeIter -> [Int32] -> [GValue] -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreSetMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreSetMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreSetValueMethodInfo #
Instances
| (signature ~ (TreeIter -> Int32 -> GValue -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreSetValueMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreSetValueMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ListStoreSwapMethodInfo #
Instances
| (signature ~ (TreeIter -> TreeIter -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreSwapMethodInfo a signature | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ListStoreSwapMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ListStore Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolveListStoreMethod (t :: Symbol) o where ... #
Equations
listStoreAppend :: (HasCallStack, MonadIO m, IsListStore a) => a -> m TreeIter #
listStoreClear :: (HasCallStack, MonadIO m, IsListStore a) => a -> m () #
listStoreInsert :: (HasCallStack, MonadIO m, IsListStore a) => a -> Int32 -> m TreeIter #
listStoreInsertAfter :: (HasCallStack, MonadIO m, IsListStore a) => a -> Maybe TreeIter -> m TreeIter #
listStoreInsertBefore :: (HasCallStack, MonadIO m, IsListStore a) => a -> Maybe TreeIter -> m TreeIter #
listStoreInsertWithValues :: (HasCallStack, MonadIO m, IsListStore a) => a -> Int32 -> [Int32] -> [GValue] -> m TreeIter #
listStoreIterIsValid :: (HasCallStack, MonadIO m, IsListStore a) => a -> TreeIter -> m Bool #
listStoreMoveAfter :: (HasCallStack, MonadIO m, IsListStore a) => a -> TreeIter -> Maybe TreeIter -> m () #
listStoreMoveBefore :: (HasCallStack, MonadIO m, IsListStore a) => a -> TreeIter -> Maybe TreeIter -> m () #
listStoreNew :: (HasCallStack, MonadIO m) => [GType] -> m ListStore #
listStorePrepend :: (HasCallStack, MonadIO m, IsListStore a) => a -> m TreeIter #
listStoreRemove :: (HasCallStack, MonadIO m, IsListStore a) => a -> TreeIter -> m Bool #
listStoreReorder :: (HasCallStack, MonadIO m, IsListStore a) => a -> [Int32] -> m () #
listStoreSet :: (HasCallStack, MonadIO m, IsListStore a) => a -> TreeIter -> [Int32] -> [GValue] -> m () #
listStoreSetColumnTypes :: (HasCallStack, MonadIO m, IsListStore a) => a -> [GType] -> m () #
listStoreSetValue :: (HasCallStack, MonadIO m, IsListStore a) => a -> TreeIter -> Int32 -> GValue -> m () #
listStoreSwap :: (HasCallStack, MonadIO m, IsListStore a) => a -> TreeIter -> TreeIter -> m () #
toListStore :: (MonadIO m, IsListStore o) => o -> m ListStore #