| 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 #