| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.FlattenListModel
Description
Documentation
newtype FlattenListModel #
Constructors
| FlattenListModel (ManagedPtr FlattenListModel) |
Instances
data FlattenListModelGetModelForItemMethodInfo #
Instances
| (signature ~ (Word32 -> m (Maybe ListModel)), MonadIO m, IsFlattenListModel a) => OverloadedMethod FlattenListModelGetModelForItemMethodInfo a signature | |
Defined in GI.Gtk.Objects.FlattenListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FlattenListModelGetModelForItemMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FlattenListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FlattenListModelGetModelMethodInfo #
Instances
| (signature ~ m (Maybe ListModel), MonadIO m, IsFlattenListModel a) => OverloadedMethod FlattenListModelGetModelMethodInfo a signature | |
Defined in GI.Gtk.Objects.FlattenListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FlattenListModelGetModelMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FlattenListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FlattenListModelItemTypePropertyInfo #
Instances
data FlattenListModelModelPropertyInfo #
Instances
| AttrInfo FlattenListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel Associated Types
Methods attrGet :: AttrBaseTypeConstraint FlattenListModelModelPropertyInfo o => o -> IO (AttrGetType FlattenListModelModelPropertyInfo) attrSet :: (AttrBaseTypeConstraint FlattenListModelModelPropertyInfo o, AttrSetTypeConstraint FlattenListModelModelPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint FlattenListModelModelPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint FlattenListModelModelPropertyInfo o, AttrSetTypeConstraint FlattenListModelModelPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint FlattenListModelModelPropertyInfo o, AttrTransferTypeConstraint FlattenListModelModelPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType FlattenListModelModelPropertyInfo) attrPut :: AttrBaseTypeConstraint FlattenListModelModelPropertyInfo o => o -> AttrGetType FlattenListModelModelPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps FlattenListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrAllowedOps FlattenListModelModelPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint FlattenListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel | |||||||||||||||||||||||||||||||||
| type AttrGetType FlattenListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrGetType FlattenListModelModelPropertyInfo = Maybe ListModel | |||||||||||||||||||||||||||||||||
| type AttrLabel FlattenListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrLabel FlattenListModelModelPropertyInfo = "model" | |||||||||||||||||||||||||||||||||
| type AttrOrigin FlattenListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint FlattenListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrSetTypeConstraint FlattenListModelModelPropertyInfo = IsListModel | |||||||||||||||||||||||||||||||||
| type AttrTransferType FlattenListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrTransferType FlattenListModelModelPropertyInfo = ListModel | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint FlattenListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrTransferTypeConstraint FlattenListModelModelPropertyInfo = IsListModel | |||||||||||||||||||||||||||||||||
data FlattenListModelNItemsPropertyInfo #
Instances
| AttrInfo FlattenListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel Associated Types
Methods attrGet :: AttrBaseTypeConstraint FlattenListModelNItemsPropertyInfo o => o -> IO (AttrGetType FlattenListModelNItemsPropertyInfo) attrSet :: (AttrBaseTypeConstraint FlattenListModelNItemsPropertyInfo o, AttrSetTypeConstraint FlattenListModelNItemsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint FlattenListModelNItemsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint FlattenListModelNItemsPropertyInfo o, AttrSetTypeConstraint FlattenListModelNItemsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint FlattenListModelNItemsPropertyInfo o, AttrTransferTypeConstraint FlattenListModelNItemsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType FlattenListModelNItemsPropertyInfo) attrPut :: AttrBaseTypeConstraint FlattenListModelNItemsPropertyInfo o => o -> AttrGetType FlattenListModelNItemsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps FlattenListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrAllowedOps FlattenListModelNItemsPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint FlattenListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel | |||||||||||||||||||||||||||||||||
| type AttrGetType FlattenListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrGetType FlattenListModelNItemsPropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrLabel FlattenListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrLabel FlattenListModelNItemsPropertyInfo = "n-items" | |||||||||||||||||||||||||||||||||
| type AttrOrigin FlattenListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint FlattenListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrSetTypeConstraint FlattenListModelNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType FlattenListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrTransferType FlattenListModelNItemsPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint FlattenListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FlattenListModel type AttrTransferTypeConstraint FlattenListModelNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data FlattenListModelSetModelMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsFlattenListModel a, IsListModel b) => OverloadedMethod FlattenListModelSetModelMethodInfo a signature | |
Defined in GI.Gtk.Objects.FlattenListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FlattenListModelSetModelMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FlattenListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf FlattenListModel o) => IsFlattenListModel o #
Instances
| (GObject o, IsDescendantOf FlattenListModel o) => IsFlattenListModel o | |
Defined in GI.Gtk.Objects.FlattenListModel | |
type family ResolveFlattenListModelMethod (t :: Symbol) o where ... #
Equations
| ResolveFlattenListModelMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveFlattenListModelMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveFlattenListModelMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveFlattenListModelMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveFlattenListModelMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveFlattenListModelMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveFlattenListModelMethod "itemsChanged" o = ListModelItemsChangedMethodInfo | |
| ResolveFlattenListModelMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveFlattenListModelMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveFlattenListModelMethod "ref" o = ObjectRefMethodInfo | |
| ResolveFlattenListModelMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveFlattenListModelMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveFlattenListModelMethod "sectionsChanged" o = SectionModelSectionsChangedMethodInfo | |
| ResolveFlattenListModelMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveFlattenListModelMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveFlattenListModelMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveFlattenListModelMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveFlattenListModelMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveFlattenListModelMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveFlattenListModelMethod "getItem" o = ListModelGetItemMethodInfo | |
| ResolveFlattenListModelMethod "getItemType" o = ListModelGetItemTypeMethodInfo | |
| ResolveFlattenListModelMethod "getModel" o = FlattenListModelGetModelMethodInfo | |
| ResolveFlattenListModelMethod "getModelForItem" o = FlattenListModelGetModelForItemMethodInfo | |
| ResolveFlattenListModelMethod "getNItems" o = ListModelGetNItemsMethodInfo | |
| ResolveFlattenListModelMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveFlattenListModelMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveFlattenListModelMethod "getSection" o = SectionModelGetSectionMethodInfo | |
| ResolveFlattenListModelMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveFlattenListModelMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveFlattenListModelMethod "setModel" o = FlattenListModelSetModelMethodInfo | |
| ResolveFlattenListModelMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveFlattenListModelMethod l o = MethodResolutionFailed l o :: Type |
clearFlattenListModelModel :: (MonadIO m, IsFlattenListModel o) => o -> m () #
constructFlattenListModelModel :: (IsFlattenListModel o, MonadIO m, IsListModel a) => a -> m (GValueConstruct o) #
flattenListModelGetModel :: (HasCallStack, MonadIO m, IsFlattenListModel a) => a -> m (Maybe ListModel) #
flattenListModelGetModelForItem :: (HasCallStack, MonadIO m, IsFlattenListModel a) => a -> Word32 -> m (Maybe ListModel) #
flattenListModelItemType :: AttrLabelProxy "itemType" #
flattenListModelModel :: AttrLabelProxy "model" #
flattenListModelNItems :: AttrLabelProxy "nItems" #
flattenListModelNew :: (HasCallStack, MonadIO m, IsListModel a) => Maybe a -> m FlattenListModel #
flattenListModelSetModel :: (HasCallStack, MonadIO m, IsFlattenListModel a, IsListModel b) => a -> Maybe b -> m () #
getFlattenListModelItemType :: (MonadIO m, IsFlattenListModel o) => o -> m GType #
getFlattenListModelModel :: (MonadIO m, IsFlattenListModel o) => o -> m (Maybe ListModel) #
getFlattenListModelNItems :: (MonadIO m, IsFlattenListModel o) => o -> m Word32 #
setFlattenListModelModel :: (MonadIO m, IsFlattenListModel o, IsListModel a) => o -> a -> m () #
toFlattenListModel :: (MonadIO m, IsFlattenListModel o) => o -> m FlattenListModel #