| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Data.GI.Gio.ListModel.CustomStoreItem
Synopsis
- newtype CustomStoreItem a = CustomStoreItem (ManagedPtr (CustomStoreItem a))
 - customStoreItemGetItem :: MonadIO m => CustomStoreItem a -> m a
 - fromObject :: forall a m. MonadIO m => Object -> m (Maybe a)
 
Documentation
newtype CustomStoreItem a Source #
The Object returned by listItemGetItem can be
 cast into tihs type. fromObject can be used for convinience.
Constructors
| CustomStoreItem (ManagedPtr (CustomStoreItem a)) | 
Instances
| GObject (CustomStoreItem a) Source # | |
Defined in Data.GI.Gio.ListModel.CustomStoreItem  | |
| TypedObject (CustomStoreItem a) Source # | |
Defined in Data.GI.Gio.ListModel.CustomStoreItem  | |
| HasParentTypes (CustomStoreItem a) Source # | |
Defined in Data.GI.Gio.ListModel.CustomStoreItem  | |
| type ParentTypes (CustomStoreItem a) Source # | |
Defined in Data.GI.Gio.ListModel.CustomStoreItem type ParentTypes (CustomStoreItem a) = '[Object]  | |
customStoreItemGetItem :: MonadIO m => CustomStoreItem a -> m a Source #
fromObject :: forall a m. MonadIO m => Object -> m (Maybe a) Source #