gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.ListStore

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.ListStore module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype ListStore #

Instances

Instances details
Eq ListStore 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

(==) :: ListStore -> ListStore -> Bool

(/=) :: ListStore -> ListStore -> Bool

GObject ListStore 
Instance details

Defined in GI.Gtk.Objects.ListStore

ManagedPtrNewtype ListStore 
Instance details

Defined in GI.Gtk.Objects.ListStore

TypedObject ListStore 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

glibType :: IO GType #

HasParentTypes ListStore 
Instance details

Defined in GI.Gtk.Objects.ListStore

HasAttributeList ListStore 
Instance details

Defined in GI.Gtk.Objects.ListStore

(info ~ ResolveListStoreMethod t ListStore, OverloadedMethod info ListStore p, HasField t ListStore p) => HasField (t :: Symbol) ListStore p 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

getField :: ListStore -> p

(info ~ ResolveListStoreMethod t ListStore, OverloadedMethodInfo info ListStore) => IsLabel t (MethodProxy info ListStore) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

fromLabel :: MethodProxy info ListStore

(info ~ ResolveListStoreMethod t ListStore, OverloadedMethod info ListStore p) => IsLabel t (ListStore -> p) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

fromLabel :: ListStore -> p

IsGValue (Maybe ListStore) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe ListStore -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe ListStore) #

type AttributeList ListStore 
Instance details

Defined in GI.Gtk.Objects.ListStore

type AttributeList ListStore = ListStoreAttributeList
type ParentTypes ListStore 
Instance details

Defined in GI.Gtk.Objects.ListStore

type SignalList ListStore 
Instance details

Defined in GI.Gtk.Objects.ListStore

type SignalList ListStore = ListStoreSignalList

class (GObject o, IsDescendantOf ListStore o) => IsListStore o #

Instances

Instances details
(GObject o, IsDescendantOf ListStore o) => IsListStore o 
Instance details

Defined in GI.Gtk.Objects.ListStore

data ListStoreAppendMethodInfo #

Instances

Instances details
(signature ~ m TreeIter, MonadIO m, IsListStore a) => OverloadedMethod ListStoreAppendMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreAppendMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreClearMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsListStore a) => OverloadedMethod ListStoreClearMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreClearMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreInsertAfterMethodInfo #

Instances

Instances details
(signature ~ (Maybe TreeIter -> m TreeIter), MonadIO m, IsListStore a) => OverloadedMethod ListStoreInsertAfterMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreInsertAfterMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreInsertBeforeMethodInfo #

Instances

Instances details
(signature ~ (Maybe TreeIter -> m TreeIter), MonadIO m, IsListStore a) => OverloadedMethod ListStoreInsertBeforeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreInsertBeforeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreInsertMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> m TreeIter), MonadIO m, IsListStore a) => OverloadedMethod ListStoreInsertMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreInsertMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreInsertWithValuesMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> [Int32] -> [GValue] -> m TreeIter), MonadIO m, IsListStore a) => OverloadedMethod ListStoreInsertWithValuesMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreInsertWithValuesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreIterIsValidMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> m Bool), MonadIO m, IsListStore a) => OverloadedMethod ListStoreIterIsValidMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreIterIsValidMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreMoveAfterMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> Maybe TreeIter -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreMoveAfterMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreMoveAfterMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreMoveBeforeMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> Maybe TreeIter -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreMoveBeforeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreMoveBeforeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStorePrependMethodInfo #

Instances

Instances details
(signature ~ m TreeIter, MonadIO m, IsListStore a) => OverloadedMethod ListStorePrependMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStorePrependMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreRemoveMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> m Bool), MonadIO m, IsListStore a) => OverloadedMethod ListStoreRemoveMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreRemoveMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreReorderMethodInfo #

Instances

Instances details
(signature ~ ([Int32] -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreReorderMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreReorderMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreSetColumnTypesMethodInfo #

Instances

Instances details
(signature ~ ([GType] -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreSetColumnTypesMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreSetColumnTypesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreSetMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> [Int32] -> [GValue] -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreSetMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreSetMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreSetValueMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> Int32 -> GValue -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreSetValueMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreSetValueMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ListStoreSwapMethodInfo #

Instances

Instances details
(signature ~ (TreeIter -> TreeIter -> m ()), MonadIO m, IsListStore a) => OverloadedMethod ListStoreSwapMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ListStoreSwapMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ListStore

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

type family ResolveListStoreMethod (t :: Symbol) o where ... #

Equations

ResolveListStoreMethod "append" o = ListStoreAppendMethodInfo 
ResolveListStoreMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveListStoreMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveListStoreMethod "clear" o = ListStoreClearMethodInfo 
ResolveListStoreMethod "dragDataDelete" o = TreeDragSourceDragDataDeleteMethodInfo 
ResolveListStoreMethod "dragDataGet" o = TreeDragSourceDragDataGetMethodInfo 
ResolveListStoreMethod "dragDataReceived" o = TreeDragDestDragDataReceivedMethodInfo 
ResolveListStoreMethod "filterNew" o = TreeModelFilterNewMethodInfo 
ResolveListStoreMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveListStoreMethod "foreach" o = TreeModelForeachMethodInfo 
ResolveListStoreMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveListStoreMethod "getv" o = ObjectGetvMethodInfo 
ResolveListStoreMethod "hasDefaultSortFunc" o = TreeSortableHasDefaultSortFuncMethodInfo 
ResolveListStoreMethod "insert" o = ListStoreInsertMethodInfo 
ResolveListStoreMethod "insertAfter" o = ListStoreInsertAfterMethodInfo 
ResolveListStoreMethod "insertBefore" o = ListStoreInsertBeforeMethodInfo 
ResolveListStoreMethod "insertWithValues" o = ListStoreInsertWithValuesMethodInfo 
ResolveListStoreMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveListStoreMethod "iterChildren" o = TreeModelIterChildrenMethodInfo 
ResolveListStoreMethod "iterHasChild" o = TreeModelIterHasChildMethodInfo 
ResolveListStoreMethod "iterIsValid" o = ListStoreIterIsValidMethodInfo 
ResolveListStoreMethod "iterNChildren" o = TreeModelIterNChildrenMethodInfo 
ResolveListStoreMethod "iterNext" o = TreeModelIterNextMethodInfo 
ResolveListStoreMethod "iterNthChild" o = TreeModelIterNthChildMethodInfo 
ResolveListStoreMethod "iterParent" o = TreeModelIterParentMethodInfo 
ResolveListStoreMethod "iterPrevious" o = TreeModelIterPreviousMethodInfo 
ResolveListStoreMethod "moveAfter" o = ListStoreMoveAfterMethodInfo 
ResolveListStoreMethod "moveBefore" o = ListStoreMoveBeforeMethodInfo 
ResolveListStoreMethod "notify" o = ObjectNotifyMethodInfo 
ResolveListStoreMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveListStoreMethod "prepend" o = ListStorePrependMethodInfo 
ResolveListStoreMethod "ref" o = ObjectRefMethodInfo 
ResolveListStoreMethod "refNode" o = TreeModelRefNodeMethodInfo 
ResolveListStoreMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveListStoreMethod "remove" o = ListStoreRemoveMethodInfo 
ResolveListStoreMethod "reorder" o = ListStoreReorderMethodInfo 
ResolveListStoreMethod "rowChanged" o = TreeModelRowChangedMethodInfo 
ResolveListStoreMethod "rowDeleted" o = TreeModelRowDeletedMethodInfo 
ResolveListStoreMethod "rowDraggable" o = TreeDragSourceRowDraggableMethodInfo 
ResolveListStoreMethod "rowDropPossible" o = TreeDragDestRowDropPossibleMethodInfo 
ResolveListStoreMethod "rowHasChildToggled" o = TreeModelRowHasChildToggledMethodInfo 
ResolveListStoreMethod "rowInserted" o = TreeModelRowInsertedMethodInfo 
ResolveListStoreMethod "rowsReordered" o = TreeModelRowsReorderedMethodInfo 
ResolveListStoreMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveListStoreMethod "set" o = ListStoreSetMethodInfo 
ResolveListStoreMethod "sortColumnChanged" o = TreeSortableSortColumnChangedMethodInfo 
ResolveListStoreMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveListStoreMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveListStoreMethod "swap" o = ListStoreSwapMethodInfo 
ResolveListStoreMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveListStoreMethod "unref" o = ObjectUnrefMethodInfo 
ResolveListStoreMethod "unrefNode" o = TreeModelUnrefNodeMethodInfo 
ResolveListStoreMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveListStoreMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo 
ResolveListStoreMethod "getColumnType" o = TreeModelGetColumnTypeMethodInfo 
ResolveListStoreMethod "getData" o = ObjectGetDataMethodInfo 
ResolveListStoreMethod "getFlags" o = TreeModelGetFlagsMethodInfo 
ResolveListStoreMethod "getIter" o = TreeModelGetIterMethodInfo 
ResolveListStoreMethod "getIterFirst" o = TreeModelGetIterFirstMethodInfo 
ResolveListStoreMethod "getIterFromString" o = TreeModelGetIterFromStringMethodInfo 
ResolveListStoreMethod "getNColumns" o = TreeModelGetNColumnsMethodInfo 
ResolveListStoreMethod "getPath" o = TreeModelGetPathMethodInfo 
ResolveListStoreMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveListStoreMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveListStoreMethod "getSortColumnId" o = TreeSortableGetSortColumnIdMethodInfo 
ResolveListStoreMethod "getStringFromIter" o = TreeModelGetStringFromIterMethodInfo 
ResolveListStoreMethod "getValue" o = TreeModelGetValueMethodInfo 
ResolveListStoreMethod "setColumnTypes" o = ListStoreSetColumnTypesMethodInfo 
ResolveListStoreMethod "setData" o = ObjectSetDataMethodInfo 
ResolveListStoreMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveListStoreMethod "setDefaultSortFunc" o = TreeSortableSetDefaultSortFuncMethodInfo 
ResolveListStoreMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveListStoreMethod "setSortColumnId" o = TreeSortableSetSortColumnIdMethodInfo 
ResolveListStoreMethod "setSortFunc" o = TreeSortableSetSortFuncMethodInfo 
ResolveListStoreMethod "setValue" o = ListStoreSetValueMethodInfo 
ResolveListStoreMethod l o = MethodResolutionFailed l o :: Type 

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 #