| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.MapListModel
Description
Documentation
newtype MapListModel #
Constructors
| MapListModel (ManagedPtr MapListModel) |
Instances
class (GObject o, IsDescendantOf MapListModel o) => IsMapListModel o #
Instances
| (GObject o, IsDescendantOf MapListModel o) => IsMapListModel o | |
Defined in GI.Gtk.Objects.MapListModel | |
data MapListModelGetModelMethodInfo #
Instances
| (signature ~ m (Maybe ListModel), MonadIO m, IsMapListModel a) => OverloadedMethod MapListModelGetModelMethodInfo a signature | |
Defined in GI.Gtk.Objects.MapListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MapListModelGetModelMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MapListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MapListModelHasMapMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsMapListModel a) => OverloadedMethod MapListModelHasMapMethodInfo a signature | |
Defined in GI.Gtk.Objects.MapListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MapListModelHasMapMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MapListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MapListModelHasMapPropertyInfo #
Instances
data MapListModelItemTypePropertyInfo #
Instances
| AttrInfo MapListModelItemTypePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel Associated Types
Methods attrGet :: AttrBaseTypeConstraint MapListModelItemTypePropertyInfo o => o -> IO (AttrGetType MapListModelItemTypePropertyInfo) attrSet :: (AttrBaseTypeConstraint MapListModelItemTypePropertyInfo o, AttrSetTypeConstraint MapListModelItemTypePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint MapListModelItemTypePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint MapListModelItemTypePropertyInfo o, AttrSetTypeConstraint MapListModelItemTypePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint MapListModelItemTypePropertyInfo o, AttrTransferTypeConstraint MapListModelItemTypePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MapListModelItemTypePropertyInfo) attrPut :: AttrBaseTypeConstraint MapListModelItemTypePropertyInfo o => o -> AttrGetType MapListModelItemTypePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps MapListModelItemTypePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrAllowedOps MapListModelItemTypePropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint MapListModelItemTypePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel | |||||||||||||||||||||||||||||||||
| type AttrGetType MapListModelItemTypePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel | |||||||||||||||||||||||||||||||||
| type AttrLabel MapListModelItemTypePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrLabel MapListModelItemTypePropertyInfo = "item-type" | |||||||||||||||||||||||||||||||||
| type AttrOrigin MapListModelItemTypePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint MapListModelItemTypePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrSetTypeConstraint MapListModelItemTypePropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType MapListModelItemTypePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrTransferType MapListModelItemTypePropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint MapListModelItemTypePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrTransferTypeConstraint MapListModelItemTypePropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data MapListModelModelPropertyInfo #
Instances
| AttrInfo MapListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel Associated Types
Methods attrGet :: AttrBaseTypeConstraint MapListModelModelPropertyInfo o => o -> IO (AttrGetType MapListModelModelPropertyInfo) attrSet :: (AttrBaseTypeConstraint MapListModelModelPropertyInfo o, AttrSetTypeConstraint MapListModelModelPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint MapListModelModelPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint MapListModelModelPropertyInfo o, AttrSetTypeConstraint MapListModelModelPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint MapListModelModelPropertyInfo o, AttrTransferTypeConstraint MapListModelModelPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MapListModelModelPropertyInfo) attrPut :: AttrBaseTypeConstraint MapListModelModelPropertyInfo o => o -> AttrGetType MapListModelModelPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps MapListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrAllowedOps MapListModelModelPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint MapListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel | |||||||||||||||||||||||||||||||||
| type AttrGetType MapListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrGetType MapListModelModelPropertyInfo = Maybe ListModel | |||||||||||||||||||||||||||||||||
| type AttrLabel MapListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrLabel MapListModelModelPropertyInfo = "model" | |||||||||||||||||||||||||||||||||
| type AttrOrigin MapListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint MapListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrSetTypeConstraint MapListModelModelPropertyInfo = IsListModel | |||||||||||||||||||||||||||||||||
| type AttrTransferType MapListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrTransferType MapListModelModelPropertyInfo = ListModel | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint MapListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrTransferTypeConstraint MapListModelModelPropertyInfo = IsListModel | |||||||||||||||||||||||||||||||||
data MapListModelNItemsPropertyInfo #
Instances
| AttrInfo MapListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel Associated Types
Methods attrGet :: AttrBaseTypeConstraint MapListModelNItemsPropertyInfo o => o -> IO (AttrGetType MapListModelNItemsPropertyInfo) attrSet :: (AttrBaseTypeConstraint MapListModelNItemsPropertyInfo o, AttrSetTypeConstraint MapListModelNItemsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint MapListModelNItemsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint MapListModelNItemsPropertyInfo o, AttrSetTypeConstraint MapListModelNItemsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint MapListModelNItemsPropertyInfo o, AttrTransferTypeConstraint MapListModelNItemsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MapListModelNItemsPropertyInfo) attrPut :: AttrBaseTypeConstraint MapListModelNItemsPropertyInfo o => o -> AttrGetType MapListModelNItemsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps MapListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrAllowedOps MapListModelNItemsPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint MapListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel | |||||||||||||||||||||||||||||||||
| type AttrGetType MapListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrGetType MapListModelNItemsPropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrLabel MapListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrLabel MapListModelNItemsPropertyInfo = "n-items" | |||||||||||||||||||||||||||||||||
| type AttrOrigin MapListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint MapListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrSetTypeConstraint MapListModelNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType MapListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrTransferType MapListModelNItemsPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint MapListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MapListModel type AttrTransferTypeConstraint MapListModelNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data MapListModelSetMapFuncMethodInfo #
Instances
| (signature ~ (Maybe MapListModelMapFunc -> m ()), MonadIO m, IsMapListModel a) => OverloadedMethod MapListModelSetMapFuncMethodInfo a signature | |
Defined in GI.Gtk.Objects.MapListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MapListModelSetMapFuncMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MapListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MapListModelSetModelMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsMapListModel a, IsListModel b) => OverloadedMethod MapListModelSetModelMethodInfo a signature | |
Defined in GI.Gtk.Objects.MapListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MapListModelSetModelMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MapListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolveMapListModelMethod (t :: Symbol) o where ... #
Equations
| ResolveMapListModelMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveMapListModelMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveMapListModelMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveMapListModelMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveMapListModelMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveMapListModelMethod "hasMap" o = MapListModelHasMapMethodInfo | |
| ResolveMapListModelMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveMapListModelMethod "itemsChanged" o = ListModelItemsChangedMethodInfo | |
| ResolveMapListModelMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveMapListModelMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveMapListModelMethod "ref" o = ObjectRefMethodInfo | |
| ResolveMapListModelMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveMapListModelMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveMapListModelMethod "sectionsChanged" o = SectionModelSectionsChangedMethodInfo | |
| ResolveMapListModelMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveMapListModelMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveMapListModelMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveMapListModelMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveMapListModelMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveMapListModelMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveMapListModelMethod "getItem" o = ListModelGetItemMethodInfo | |
| ResolveMapListModelMethod "getItemType" o = ListModelGetItemTypeMethodInfo | |
| ResolveMapListModelMethod "getModel" o = MapListModelGetModelMethodInfo | |
| ResolveMapListModelMethod "getNItems" o = ListModelGetNItemsMethodInfo | |
| ResolveMapListModelMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveMapListModelMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveMapListModelMethod "getSection" o = SectionModelGetSectionMethodInfo | |
| ResolveMapListModelMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveMapListModelMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveMapListModelMethod "setMapFunc" o = MapListModelSetMapFuncMethodInfo | |
| ResolveMapListModelMethod "setModel" o = MapListModelSetModelMethodInfo | |
| ResolveMapListModelMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveMapListModelMethod l o = MethodResolutionFailed l o :: Type |
clearMapListModelModel :: (MonadIO m, IsMapListModel o) => o -> m () #
constructMapListModelModel :: (IsMapListModel o, MonadIO m, IsListModel a) => a -> m (GValueConstruct o) #
getMapListModelHasMap :: (MonadIO m, IsMapListModel o) => o -> m Bool #
getMapListModelItemType :: (MonadIO m, IsMapListModel o) => o -> m GType #
getMapListModelModel :: (MonadIO m, IsMapListModel o) => o -> m (Maybe ListModel) #
getMapListModelNItems :: (MonadIO m, IsMapListModel o) => o -> m Word32 #
mapListModelGetModel :: (HasCallStack, MonadIO m, IsMapListModel a) => a -> m (Maybe ListModel) #
mapListModelHasMap :: (HasCallStack, MonadIO m, IsMapListModel a) => a -> m Bool #
mapListModelItemType :: AttrLabelProxy "itemType" #
mapListModelModel :: AttrLabelProxy "model" #
mapListModelNItems :: AttrLabelProxy "nItems" #
mapListModelNew :: (HasCallStack, MonadIO m, IsListModel a) => Maybe a -> Maybe MapListModelMapFunc -> m MapListModel #
mapListModelSetMapFunc :: (HasCallStack, MonadIO m, IsMapListModel a) => a -> Maybe MapListModelMapFunc -> m () #
mapListModelSetModel :: (HasCallStack, MonadIO m, IsMapListModel a, IsListModel b) => a -> Maybe b -> m () #
setMapListModelModel :: (MonadIO m, IsMapListModel o, IsListModel a) => o -> a -> m () #
toMapListModel :: (MonadIO m, IsMapListModel o) => o -> m MapListModel #