gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.SliceListModel

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.SliceListModel module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype SliceListModel #

Instances

Instances details
Eq SliceListModel 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

GObject SliceListModel 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

ManagedPtrNewtype SliceListModel 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

TypedObject SliceListModel 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

glibType :: IO GType #

HasParentTypes SliceListModel 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

HasAttributeList SliceListModel 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

(info ~ ResolveSliceListModelMethod t SliceListModel, OverloadedMethod info SliceListModel p, HasField t SliceListModel p) => HasField (t :: Symbol) SliceListModel p 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

getField :: SliceListModel -> p

(info ~ ResolveSliceListModelMethod t SliceListModel, OverloadedMethodInfo info SliceListModel) => IsLabel t (MethodProxy info SliceListModel) 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

fromLabel :: MethodProxy info SliceListModel

(info ~ ResolveSliceListModelMethod t SliceListModel, OverloadedMethod info SliceListModel p) => IsLabel t (SliceListModel -> p) 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

fromLabel :: SliceListModel -> p

IsGValue (Maybe SliceListModel) 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe SliceListModel -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe SliceListModel) #

type AttributeList SliceListModel 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttributeList SliceListModel = SliceListModelAttributeList
type ParentTypes SliceListModel 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type ParentTypes SliceListModel = '[Object, ListModel, SectionModel]
type SignalList SliceListModel 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type SignalList SliceListModel = SliceListModelSignalList

class (GObject o, IsDescendantOf SliceListModel o) => IsSliceListModel o #

Instances

Instances details
(GObject o, IsDescendantOf SliceListModel o) => IsSliceListModel o 
Instance details

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

Instances details
(signature ~ m (Maybe ListModel), MonadIO m, IsSliceListModel a) => OverloadedMethod SliceListModelGetModelMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SliceListModelGetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SliceListModelGetOffsetMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsSliceListModel a) => OverloadedMethod SliceListModelGetOffsetMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SliceListModelGetOffsetMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SliceListModelGetSizeMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsSliceListModel a) => OverloadedMethod SliceListModelGetSizeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SliceListModelGetSizeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SliceListModelItemTypePropertyInfo #

Instances

Instances details
AttrInfo SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Associated Types

type AttrAllowedOps SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrAllowedOps SliceListModelItemTypePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelItemTypePropertyInfo = Type ~ ()
type AttrTransferTypeConstraint SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferTypeConstraint SliceListModelItemTypePropertyInfo = Type ~ ()
type AttrTransferType SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferType SliceListModelItemTypePropertyInfo = ()
type AttrLabel SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelItemTypePropertyInfo = "item-type"
type AttrOrigin SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

attrGet :: AttrBaseTypeConstraint SliceListModelItemTypePropertyInfo o => o -> IO (AttrGetType SliceListModelItemTypePropertyInfo)

attrSet :: (AttrBaseTypeConstraint SliceListModelItemTypePropertyInfo o, AttrSetTypeConstraint SliceListModelItemTypePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint SliceListModelItemTypePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint SliceListModelItemTypePropertyInfo o, AttrSetTypeConstraint SliceListModelItemTypePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint SliceListModelItemTypePropertyInfo o, AttrTransferTypeConstraint SliceListModelItemTypePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType SliceListModelItemTypePropertyInfo)

attrPut :: AttrBaseTypeConstraint SliceListModelItemTypePropertyInfo o => o -> AttrGetType SliceListModelItemTypePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrAllowedOps SliceListModelItemTypePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelItemTypePropertyInfo = "item-type"
type AttrOrigin SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelItemTypePropertyInfo = Type ~ ()
type AttrTransferType SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferType SliceListModelItemTypePropertyInfo = ()
type AttrTransferTypeConstraint SliceListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferTypeConstraint SliceListModelItemTypePropertyInfo = Type ~ ()

data SliceListModelModelPropertyInfo #

Instances

Instances details
AttrInfo SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Associated Types

type AttrAllowedOps SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrAllowedOps SliceListModelModelPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelModelPropertyInfo = Maybe ListModel
type AttrSetTypeConstraint SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelModelPropertyInfo = IsListModel
type AttrTransferTypeConstraint SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferTypeConstraint SliceListModelModelPropertyInfo = IsListModel
type AttrTransferType SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferType SliceListModelModelPropertyInfo = ListModel
type AttrLabel SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelModelPropertyInfo = "model"
type AttrOrigin SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

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 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrAllowedOps SliceListModelModelPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelModelPropertyInfo = Maybe ListModel
type AttrLabel SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelModelPropertyInfo = "model"
type AttrOrigin SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelModelPropertyInfo = IsListModel
type AttrTransferType SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferType SliceListModelModelPropertyInfo = ListModel
type AttrTransferTypeConstraint SliceListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferTypeConstraint SliceListModelModelPropertyInfo = IsListModel

data SliceListModelNItemsPropertyInfo #

Instances

Instances details
AttrInfo SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Associated Types

type AttrAllowedOps SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrAllowedOps SliceListModelNItemsPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelNItemsPropertyInfo = Word32
type AttrSetTypeConstraint SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelNItemsPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferTypeConstraint SliceListModelNItemsPropertyInfo = Type ~ ()
type AttrTransferType SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferType SliceListModelNItemsPropertyInfo = ()
type AttrLabel SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelNItemsPropertyInfo = "n-items"
type AttrOrigin SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

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 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrAllowedOps SliceListModelNItemsPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelNItemsPropertyInfo = Word32
type AttrLabel SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelNItemsPropertyInfo = "n-items"
type AttrOrigin SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelNItemsPropertyInfo = Type ~ ()
type AttrTransferType SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferType SliceListModelNItemsPropertyInfo = ()
type AttrTransferTypeConstraint SliceListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferTypeConstraint SliceListModelNItemsPropertyInfo = Type ~ ()

data SliceListModelOffsetPropertyInfo #

Instances

Instances details
AttrInfo SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Associated Types

type AttrAllowedOps SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrAllowedOps SliceListModelOffsetPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelOffsetPropertyInfo = Word32
type AttrSetTypeConstraint SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelOffsetPropertyInfo = Type ~ Word32
type AttrTransferTypeConstraint SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferTypeConstraint SliceListModelOffsetPropertyInfo = Type ~ Word32
type AttrTransferType SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferType SliceListModelOffsetPropertyInfo = Word32
type AttrLabel SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelOffsetPropertyInfo = "offset"
type AttrOrigin SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

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 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrAllowedOps SliceListModelOffsetPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelOffsetPropertyInfo = Word32
type AttrLabel SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelOffsetPropertyInfo = "offset"
type AttrOrigin SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelOffsetPropertyInfo = Type ~ Word32
type AttrTransferType SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferType SliceListModelOffsetPropertyInfo = Word32
type AttrTransferTypeConstraint SliceListModelOffsetPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferTypeConstraint SliceListModelOffsetPropertyInfo = Type ~ Word32

data SliceListModelSetModelMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsSliceListModel a, IsListModel b) => OverloadedMethod SliceListModelSetModelMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SliceListModelSetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SliceListModelSetOffsetMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m ()), MonadIO m, IsSliceListModel a) => OverloadedMethod SliceListModelSetOffsetMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SliceListModelSetOffsetMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SliceListModelSetSizeMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m ()), MonadIO m, IsSliceListModel a) => OverloadedMethod SliceListModelSetSizeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SliceListModelSetSizeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SliceListModelSizePropertyInfo #

Instances

Instances details
AttrInfo SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

Associated Types

type AttrAllowedOps SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrAllowedOps SliceListModelSizePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrBaseTypeConstraint SliceListModelSizePropertyInfo = IsSliceListModel
type AttrGetType SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelSizePropertyInfo = Word32
type AttrSetTypeConstraint SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelSizePropertyInfo = Type ~ Word32
type AttrTransferTypeConstraint SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferTypeConstraint SliceListModelSizePropertyInfo = Type ~ Word32
type AttrTransferType SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferType SliceListModelSizePropertyInfo = Word32
type AttrLabel SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelSizePropertyInfo = "size"
type AttrOrigin SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

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 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrAllowedOps SliceListModelSizePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrBaseTypeConstraint SliceListModelSizePropertyInfo = IsSliceListModel
type AttrGetType SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrGetType SliceListModelSizePropertyInfo = Word32
type AttrLabel SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrLabel SliceListModelSizePropertyInfo = "size"
type AttrOrigin SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrSetTypeConstraint SliceListModelSizePropertyInfo = Type ~ Word32
type AttrTransferType SliceListModelSizePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SliceListModel

type AttrTransferType SliceListModelSizePropertyInfo = Word32
type AttrTransferTypeConstraint SliceListModelSizePropertyInfo 
Instance details

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

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