Safe Haskell | None |
---|---|
Language | Haskell2010 |
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.
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 #