Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.Dazzle.Objects.ListStoreAdapter
Description
No description available in the introspection data.
Synopsis
- newtype ListStoreAdapter = ListStoreAdapter (ManagedPtr ListStoreAdapter)
- class (GObject o, IsDescendantOf ListStoreAdapter o) => IsListStoreAdapter o
- toListStoreAdapter :: (MonadIO m, IsListStoreAdapter o) => o -> m ListStoreAdapter
- listStoreAdapterGetModel :: (HasCallStack, MonadIO m, IsListStoreAdapter a) => a -> m ListModel
- listStoreAdapterNew :: (HasCallStack, MonadIO m, IsListModel a) => a -> m ListStoreAdapter
- listStoreAdapterSetModel :: (HasCallStack, MonadIO m, IsListStoreAdapter a, IsListModel b) => a -> b -> m ()
- constructListStoreAdapterModel :: (IsListStoreAdapter o, MonadIO m, IsListModel a) => a -> m (GValueConstruct o)
- getListStoreAdapterModel :: (MonadIO m, IsListStoreAdapter o) => o -> m ListModel
- setListStoreAdapterModel :: (MonadIO m, IsListStoreAdapter o, IsListModel a) => o -> a -> m ()
Exported types
newtype ListStoreAdapter Source #
Memory-managed wrapper type.
Constructors
ListStoreAdapter (ManagedPtr ListStoreAdapter) |
Instances
class (GObject o, IsDescendantOf ListStoreAdapter o) => IsListStoreAdapter o Source #
Type class for types which can be safely cast to ListStoreAdapter
, for instance with toListStoreAdapter
.
Instances
(GObject o, IsDescendantOf ListStoreAdapter o) => IsListStoreAdapter o Source # | |
Defined in GI.Dazzle.Objects.ListStoreAdapter |
toListStoreAdapter :: (MonadIO m, IsListStoreAdapter o) => o -> m ListStoreAdapter Source #
Cast to ListStoreAdapter
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, filterNew, forceFloating, foreach, freezeNotify, getv, isFloating, iterChildren, iterHasChild, iterNChildren, iterNext, iterNthChild, iterParent, iterPrevious, notify, notifyByPspec, ref, refNode, refSink, rowChanged, rowDeleted, rowHasChildToggled, rowInserted, rowsReordered, runDispose, stealData, stealQdata, thawNotify, unref, unrefNode, watchClosure.
Getters
getColumnType, getData, getFlags, getIter, getIterFirst, getIterFromString, getModel, getNColumns, getPath, getProperty, getQdata, getStringFromIter, getValue.
Setters
getModel
listStoreAdapterGetModel Source #
Arguments
:: (HasCallStack, MonadIO m, IsListStoreAdapter a) | |
=> a |
|
-> m ListModel | Returns: A |
Gets the model being adapted.
Since: 3.26
new
listStoreAdapterNew :: (HasCallStack, MonadIO m, IsListModel a) => a -> m ListStoreAdapter Source #
No description available in the introspection data.
setModel
listStoreAdapterSetModel :: (HasCallStack, MonadIO m, IsListStoreAdapter a, IsListModel b) => a -> b -> m () Source #
No description available in the introspection data.
Properties
model
No description available in the introspection data.
constructListStoreAdapterModel :: (IsListStoreAdapter o, MonadIO m, IsListModel a) => a -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “model
” property. This is rarely needed directly, but it is used by new
.
getListStoreAdapterModel :: (MonadIO m, IsListStoreAdapter o) => o -> m ListModel Source #
Get the value of the “model
” property.
When overloading is enabled, this is equivalent to
get
listStoreAdapter #model
setListStoreAdapterModel :: (MonadIO m, IsListStoreAdapter o, IsListModel a) => o -> a -> m () Source #
Set the value of the “model
” property.
When overloading is enabled, this is equivalent to
set
listStoreAdapter [ #model:=
value ]