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.ListModelFilter
Description
No description available in the introspection data.
Synopsis
- newtype ListModelFilter = ListModelFilter (ManagedPtr ListModelFilter)
- class (GObject o, IsDescendantOf ListModelFilter o) => IsListModelFilter o
- toListModelFilter :: (MonadIO m, IsListModelFilter o) => o -> m ListModelFilter
- listModelFilterGetChildModel :: (HasCallStack, MonadIO m, IsListModelFilter a) => a -> m ListModel
- listModelFilterInvalidate :: (HasCallStack, MonadIO m, IsListModelFilter a) => a -> m ()
- listModelFilterNew :: (HasCallStack, MonadIO m, IsListModel a) => a -> m ListModelFilter
- listModelFilterSetFilterFunc :: (HasCallStack, MonadIO m, IsListModelFilter a) => a -> ListModelFilterFunc -> m ()
- getListModelFilterChildModel :: (MonadIO m, IsListModelFilter o) => o -> m ListModel
Exported types
newtype ListModelFilter Source #
Memory-managed wrapper type.
Constructors
ListModelFilter (ManagedPtr ListModelFilter) |
Instances
class (GObject o, IsDescendantOf ListModelFilter o) => IsListModelFilter o Source #
Type class for types which can be safely cast to ListModelFilter
, for instance with toListModelFilter
.
Instances
(GObject o, IsDescendantOf ListModelFilter o) => IsListModelFilter o Source # | |
Defined in GI.Dazzle.Objects.ListModelFilter |
toListModelFilter :: (MonadIO m, IsListModelFilter o) => o -> m ListModelFilter Source #
Cast to ListModelFilter
, 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, forceFloating, freezeNotify, getv, invalidate, isFloating, itemsChanged, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getChildModel, getData, getItem, getItemType, getNItems, getProperty, getQdata.
Setters
getChildModel
listModelFilterGetChildModel Source #
Arguments
:: (HasCallStack, MonadIO m, IsListModelFilter a) | |
=> a |
|
-> m ListModel | Returns: A |
Gets the child model that is being filtered.
invalidate
listModelFilterInvalidate :: (HasCallStack, MonadIO m, IsListModelFilter a) => a -> m () Source #
No description available in the introspection data.
new
listModelFilterNew :: (HasCallStack, MonadIO m, IsListModel a) => a -> m ListModelFilter Source #
No description available in the introspection data.
setFilterFunc
listModelFilterSetFilterFunc :: (HasCallStack, MonadIO m, IsListModelFilter a) => a -> ListModelFilterFunc -> m () Source #
No description available in the introspection data.
Properties
childModel
No description available in the introspection data.
getListModelFilterChildModel :: (MonadIO m, IsListModelFilter o) => o -> m ListModel Source #
Get the value of the “child-model
” property.
When overloading is enabled, this is equivalent to
get
listModelFilter #childModel