| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.SliceListModel
Description
Documentation
newtype SliceListModel #
Constructors
| SliceListModel (ManagedPtr SliceListModel) |
Instances
class (GObject o, IsDescendantOf SliceListModel o) => IsSliceListModel o #
Instances
| (GObject o, IsDescendantOf SliceListModel o) => IsSliceListModel o | |
Defined in GI.Gtk.Objects.SliceListModel | |
type family ResolveSliceListModelMethod (t :: Symbol) o where ... #
Equations
| ResolveSliceListModelMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveSliceListModelMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveSliceListModelMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveSliceListModelMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveSliceListModelMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveSliceListModelMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveSliceListModelMethod "itemsChanged" o = ListModelItemsChangedMethodInfo | |
| ResolveSliceListModelMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveSliceListModelMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveSliceListModelMethod "ref" o = ObjectRefMethodInfo | |
| ResolveSliceListModelMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveSliceListModelMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveSliceListModelMethod "sectionsChanged" o = SectionModelSectionsChangedMethodInfo | |
| ResolveSliceListModelMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveSliceListModelMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveSliceListModelMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveSliceListModelMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveSliceListModelMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveSliceListModelMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveSliceListModelMethod "getItem" o = ListModelGetItemMethodInfo | |
| ResolveSliceListModelMethod "getItemType" o = ListModelGetItemTypeMethodInfo | |
| ResolveSliceListModelMethod "getModel" o = SliceListModelGetModelMethodInfo | |
| ResolveSliceListModelMethod "getNItems" o = ListModelGetNItemsMethodInfo | |
| ResolveSliceListModelMethod "getOffset" o = SliceListModelGetOffsetMethodInfo | |
| ResolveSliceListModelMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveSliceListModelMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveSliceListModelMethod "getSection" o = SectionModelGetSectionMethodInfo | |
| ResolveSliceListModelMethod "getSize" o = SliceListModelGetSizeMethodInfo | |
| ResolveSliceListModelMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveSliceListModelMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveSliceListModelMethod "setModel" o = SliceListModelSetModelMethodInfo | |
| ResolveSliceListModelMethod "setOffset" o = SliceListModelSetOffsetMethodInfo | |
| ResolveSliceListModelMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveSliceListModelMethod "setSize" o = SliceListModelSetSizeMethodInfo | |
| ResolveSliceListModelMethod l o = MethodResolutionFailed l o :: Type |
data SliceListModelGetModelMethodInfo #
Instances
| (signature ~ m (Maybe ListModel), MonadIO m, IsSliceListModel a) => OverloadedMethod SliceListModelGetModelMethodInfo a signature | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SliceListModelGetModelMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SliceListModelGetOffsetMethodInfo #
Instances
| (signature ~ m Word32, MonadIO m, IsSliceListModel a) => OverloadedMethod SliceListModelGetOffsetMethodInfo a signature | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SliceListModelGetOffsetMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SliceListModelGetSizeMethodInfo #
Instances
| (signature ~ m Word32, MonadIO m, IsSliceListModel a) => OverloadedMethod SliceListModelGetSizeMethodInfo a signature | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SliceListModelGetSizeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SliceListModelItemTypePropertyInfo #
Instances
data SliceListModelModelPropertyInfo #
Instances
| AttrInfo SliceListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel Associated Types
Methods attrGet :: AttrBaseTypeConstraint SliceListModelModelPropertyInfo o => o -> IO (AttrGetType SliceListModelModelPropertyInfo) attrSet :: (AttrBaseTypeConstraint SliceListModelModelPropertyInfo o, AttrSetTypeConstraint SliceListModelModelPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint SliceListModelModelPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint SliceListModelModelPropertyInfo o, AttrSetTypeConstraint SliceListModelModelPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint SliceListModelModelPropertyInfo o, AttrTransferTypeConstraint SliceListModelModelPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType SliceListModelModelPropertyInfo) attrPut :: AttrBaseTypeConstraint SliceListModelModelPropertyInfo o => o -> AttrGetType SliceListModelModelPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps SliceListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrAllowedOps SliceListModelModelPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint SliceListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel | |||||||||||||||||||||||||||||||||
| type AttrGetType SliceListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrGetType SliceListModelModelPropertyInfo = Maybe ListModel | |||||||||||||||||||||||||||||||||
| type AttrLabel SliceListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrLabel SliceListModelModelPropertyInfo = "model" | |||||||||||||||||||||||||||||||||
| type AttrOrigin SliceListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint SliceListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrSetTypeConstraint SliceListModelModelPropertyInfo = IsListModel | |||||||||||||||||||||||||||||||||
| type AttrTransferType SliceListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrTransferType SliceListModelModelPropertyInfo = ListModel | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint SliceListModelModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrTransferTypeConstraint SliceListModelModelPropertyInfo = IsListModel | |||||||||||||||||||||||||||||||||
data SliceListModelNItemsPropertyInfo #
Instances
| AttrInfo SliceListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel Associated Types
Methods attrGet :: AttrBaseTypeConstraint SliceListModelNItemsPropertyInfo o => o -> IO (AttrGetType SliceListModelNItemsPropertyInfo) attrSet :: (AttrBaseTypeConstraint SliceListModelNItemsPropertyInfo o, AttrSetTypeConstraint SliceListModelNItemsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint SliceListModelNItemsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint SliceListModelNItemsPropertyInfo o, AttrSetTypeConstraint SliceListModelNItemsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint SliceListModelNItemsPropertyInfo o, AttrTransferTypeConstraint SliceListModelNItemsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType SliceListModelNItemsPropertyInfo) attrPut :: AttrBaseTypeConstraint SliceListModelNItemsPropertyInfo o => o -> AttrGetType SliceListModelNItemsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps SliceListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrAllowedOps SliceListModelNItemsPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint SliceListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel | |||||||||||||||||||||||||||||||||
| type AttrGetType SliceListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrGetType SliceListModelNItemsPropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrLabel SliceListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrLabel SliceListModelNItemsPropertyInfo = "n-items" | |||||||||||||||||||||||||||||||||
| type AttrOrigin SliceListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint SliceListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrSetTypeConstraint SliceListModelNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType SliceListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrTransferType SliceListModelNItemsPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint SliceListModelNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrTransferTypeConstraint SliceListModelNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data SliceListModelOffsetPropertyInfo #
Instances
| AttrInfo SliceListModelOffsetPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel Associated Types
Methods attrGet :: AttrBaseTypeConstraint SliceListModelOffsetPropertyInfo o => o -> IO (AttrGetType SliceListModelOffsetPropertyInfo) attrSet :: (AttrBaseTypeConstraint SliceListModelOffsetPropertyInfo o, AttrSetTypeConstraint SliceListModelOffsetPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint SliceListModelOffsetPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint SliceListModelOffsetPropertyInfo o, AttrSetTypeConstraint SliceListModelOffsetPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint SliceListModelOffsetPropertyInfo o, AttrTransferTypeConstraint SliceListModelOffsetPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType SliceListModelOffsetPropertyInfo) attrPut :: AttrBaseTypeConstraint SliceListModelOffsetPropertyInfo o => o -> AttrGetType SliceListModelOffsetPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps SliceListModelOffsetPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrAllowedOps SliceListModelOffsetPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint SliceListModelOffsetPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel | |||||||||||||||||||||||||||||||||
| type AttrGetType SliceListModelOffsetPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrGetType SliceListModelOffsetPropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrLabel SliceListModelOffsetPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrLabel SliceListModelOffsetPropertyInfo = "offset" | |||||||||||||||||||||||||||||||||
| type AttrOrigin SliceListModelOffsetPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint SliceListModelOffsetPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrSetTypeConstraint SliceListModelOffsetPropertyInfo = Type ~ Word32 | |||||||||||||||||||||||||||||||||
| type AttrTransferType SliceListModelOffsetPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrTransferType SliceListModelOffsetPropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint SliceListModelOffsetPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrTransferTypeConstraint SliceListModelOffsetPropertyInfo = Type ~ Word32 | |||||||||||||||||||||||||||||||||
data SliceListModelSetModelMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsSliceListModel a, IsListModel b) => OverloadedMethod SliceListModelSetModelMethodInfo a signature | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SliceListModelSetModelMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SliceListModelSetOffsetMethodInfo #
Instances
| (signature ~ (Word32 -> m ()), MonadIO m, IsSliceListModel a) => OverloadedMethod SliceListModelSetOffsetMethodInfo a signature | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SliceListModelSetOffsetMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SliceListModelSetSizeMethodInfo #
Instances
| (signature ~ (Word32 -> m ()), MonadIO m, IsSliceListModel a) => OverloadedMethod SliceListModelSetSizeMethodInfo a signature | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SliceListModelSetSizeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.SliceListModel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SliceListModelSizePropertyInfo #
Instances
| AttrInfo SliceListModelSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel Associated Types
Methods attrGet :: AttrBaseTypeConstraint SliceListModelSizePropertyInfo o => o -> IO (AttrGetType SliceListModelSizePropertyInfo) attrSet :: (AttrBaseTypeConstraint SliceListModelSizePropertyInfo o, AttrSetTypeConstraint SliceListModelSizePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint SliceListModelSizePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint SliceListModelSizePropertyInfo o, AttrSetTypeConstraint SliceListModelSizePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint SliceListModelSizePropertyInfo o, AttrTransferTypeConstraint SliceListModelSizePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType SliceListModelSizePropertyInfo) attrPut :: AttrBaseTypeConstraint SliceListModelSizePropertyInfo o => o -> AttrGetType SliceListModelSizePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps SliceListModelSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrAllowedOps SliceListModelSizePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint SliceListModelSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel | |||||||||||||||||||||||||||||||||
| type AttrGetType SliceListModelSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrGetType SliceListModelSizePropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrLabel SliceListModelSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrLabel SliceListModelSizePropertyInfo = "size" | |||||||||||||||||||||||||||||||||
| type AttrOrigin SliceListModelSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint SliceListModelSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrSetTypeConstraint SliceListModelSizePropertyInfo = Type ~ Word32 | |||||||||||||||||||||||||||||||||
| type AttrTransferType SliceListModelSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrTransferType SliceListModelSizePropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint SliceListModelSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.SliceListModel type AttrTransferTypeConstraint SliceListModelSizePropertyInfo = Type ~ Word32 | |||||||||||||||||||||||||||||||||
clearSliceListModelModel :: (MonadIO m, IsSliceListModel o) => o -> m () #
constructSliceListModelModel :: (IsSliceListModel o, MonadIO m, IsListModel a) => a -> m (GValueConstruct o) #
constructSliceListModelOffset :: (IsSliceListModel o, MonadIO m) => Word32 -> m (GValueConstruct o) #
constructSliceListModelSize :: (IsSliceListModel o, MonadIO m) => Word32 -> m (GValueConstruct o) #
getSliceListModelItemType :: (MonadIO m, IsSliceListModel o) => o -> m GType #
getSliceListModelModel :: (MonadIO m, IsSliceListModel o) => o -> m (Maybe ListModel) #
getSliceListModelNItems :: (MonadIO m, IsSliceListModel o) => o -> m Word32 #
getSliceListModelOffset :: (MonadIO m, IsSliceListModel o) => o -> m Word32 #
getSliceListModelSize :: (MonadIO m, IsSliceListModel o) => o -> m Word32 #
setSliceListModelModel :: (MonadIO m, IsSliceListModel o, IsListModel a) => o -> a -> m () #
setSliceListModelOffset :: (MonadIO m, IsSliceListModel o) => o -> Word32 -> m () #
setSliceListModelSize :: (MonadIO m, IsSliceListModel o) => o -> Word32 -> m () #
sliceListModelGetModel :: (HasCallStack, MonadIO m, IsSliceListModel a) => a -> m (Maybe ListModel) #
sliceListModelGetOffset :: (HasCallStack, MonadIO m, IsSliceListModel a) => a -> m Word32 #
sliceListModelGetSize :: (HasCallStack, MonadIO m, IsSliceListModel a) => a -> m Word32 #
sliceListModelItemType :: AttrLabelProxy "itemType" #
sliceListModelModel :: AttrLabelProxy "model" #
sliceListModelNItems :: AttrLabelProxy "nItems" #
sliceListModelNew :: (HasCallStack, MonadIO m, IsListModel a) => Maybe a -> Word32 -> Word32 -> m SliceListModel #
sliceListModelOffset :: AttrLabelProxy "offset" #
sliceListModelSetModel :: (HasCallStack, MonadIO m, IsSliceListModel a, IsListModel b) => a -> Maybe b -> m () #
sliceListModelSetOffset :: (HasCallStack, MonadIO m, IsSliceListModel a) => a -> Word32 -> m () #
sliceListModelSetSize :: (HasCallStack, MonadIO m, IsSliceListModel a) => a -> Word32 -> m () #
sliceListModelSize :: AttrLabelProxy "size" #
toSliceListModel :: (MonadIO m, IsSliceListModel o) => o -> m SliceListModel #