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 |
The ListModel
struct contains only private data.
Since: 0.6
Synopsis
- newtype ListModel = ListModel (ManagedPtr ListModel)
- class (GObject o, IsDescendantOf ListModel o) => IsListModel o
- toListModel :: (MonadIO m, IsListModel o) => o -> m ListModel
- listModelNewv :: (HasCallStack, MonadIO m) => [GType] -> [Text] -> m ListModel
Exported types
Memory-managed wrapper type.
Instances
Eq ListModel Source # | |
GObject ListModel Source # | |
Defined in GI.Clutter.Objects.ListModel | |
ManagedPtrNewtype ListModel Source # | |
Defined in GI.Clutter.Objects.ListModel toManagedPtr :: ListModel -> ManagedPtr ListModel | |
TypedObject ListModel Source # | |
Defined in GI.Clutter.Objects.ListModel | |
HasParentTypes ListModel Source # | |
Defined in GI.Clutter.Objects.ListModel | |
IsGValue (Maybe ListModel) Source # | Convert |
Defined in GI.Clutter.Objects.ListModel gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe ListModel -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe ListModel) | |
type ParentTypes ListModel Source # | |
Defined in GI.Clutter.Objects.ListModel |
class (GObject o, IsDescendantOf ListModel o) => IsListModel o Source #
Type class for types which can be safely cast to ListModel
, for instance with toListModel
.
Instances
(GObject o, IsDescendantOf ListModel o) => IsListModel o Source # | |
Defined in GI.Clutter.Objects.ListModel |
toListModel :: (MonadIO m, IsListModel o) => o -> m ListModel Source #
Methods
Click to display all available methods, including inherited ones
Methods
appendv, bindProperty, bindPropertyFull, filterIter, filterRow, forceFloating, foreach, freezeNotify, getv, insertValue, insertv, isFloating, notify, notifyByPspec, parseCustomNode, prependv, ref, refSink, remove, resort, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getColumnName, getColumnType, getData, getFilterSet, getFirstIter, getId, getIterAtRow, getLastIter, getNColumns, getNRows, getProperty, getQdata, getSortingColumn.
Setters
setCustomProperty, setData, setDataFull, setFilter, setId, setNames, setProperty, setSort, setSortingColumn, setTypes.
newv
:: (HasCallStack, MonadIO m) | |
=> [GType] |
|
-> [Text] |
|
-> m ListModel | Returns: a new default |
Deprecated: (Since version 1.24)Use ListStore
instead
Non-vararg version of clutter_list_model_new()
. This function is
useful for language bindings.
Since: 0.6