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

GI.Gtk.Objects.SortListModel

Description

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

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

Documentation

newtype SortListModel #

Instances

Instances details
Eq SortListModel 
Instance details

Defined in GI.Gtk.Objects.SortListModel

GObject SortListModel 
Instance details

Defined in GI.Gtk.Objects.SortListModel

ManagedPtrNewtype SortListModel 
Instance details

Defined in GI.Gtk.Objects.SortListModel

TypedObject SortListModel 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

glibType :: IO GType #

HasParentTypes SortListModel 
Instance details

Defined in GI.Gtk.Objects.SortListModel

HasAttributeList SortListModel 
Instance details

Defined in GI.Gtk.Objects.SortListModel

(info ~ ResolveSortListModelMethod t SortListModel, OverloadedMethod info SortListModel p, HasField t SortListModel p) => HasField (t :: Symbol) SortListModel p 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

getField :: SortListModel -> p

(info ~ ResolveSortListModelMethod t SortListModel, OverloadedMethodInfo info SortListModel) => IsLabel t (MethodProxy info SortListModel) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

fromLabel :: MethodProxy info SortListModel

(info ~ ResolveSortListModelMethod t SortListModel, OverloadedMethod info SortListModel p) => IsLabel t (SortListModel -> p) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

fromLabel :: SortListModel -> p

IsGValue (Maybe SortListModel) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList SortListModel 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttributeList SortListModel = SortListModelAttributeList
type ParentTypes SortListModel 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type SignalList SortListModel = SortListModelSignalList

class (GObject o, IsDescendantOf SortListModel o) => IsSortListModel o #

Instances

Instances details
(GObject o, IsDescendantOf SortListModel o) => IsSortListModel o 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type family ResolveSortListModelMethod (t :: Symbol) o where ... #

Equations

ResolveSortListModelMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveSortListModelMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveSortListModelMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveSortListModelMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveSortListModelMethod "getv" o = ObjectGetvMethodInfo 
ResolveSortListModelMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveSortListModelMethod "itemsChanged" o = ListModelItemsChangedMethodInfo 
ResolveSortListModelMethod "notify" o = ObjectNotifyMethodInfo 
ResolveSortListModelMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveSortListModelMethod "ref" o = ObjectRefMethodInfo 
ResolveSortListModelMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveSortListModelMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveSortListModelMethod "sectionsChanged" o = SectionModelSectionsChangedMethodInfo 
ResolveSortListModelMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveSortListModelMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveSortListModelMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveSortListModelMethod "unref" o = ObjectUnrefMethodInfo 
ResolveSortListModelMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveSortListModelMethod "getData" o = ObjectGetDataMethodInfo 
ResolveSortListModelMethod "getIncremental" o = SortListModelGetIncrementalMethodInfo 
ResolveSortListModelMethod "getItem" o = ListModelGetItemMethodInfo 
ResolveSortListModelMethod "getItemType" o = ListModelGetItemTypeMethodInfo 
ResolveSortListModelMethod "getModel" o = SortListModelGetModelMethodInfo 
ResolveSortListModelMethod "getNItems" o = ListModelGetNItemsMethodInfo 
ResolveSortListModelMethod "getPending" o = SortListModelGetPendingMethodInfo 
ResolveSortListModelMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveSortListModelMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveSortListModelMethod "getSection" o = SectionModelGetSectionMethodInfo 
ResolveSortListModelMethod "getSectionSorter" o = SortListModelGetSectionSorterMethodInfo 
ResolveSortListModelMethod "getSorter" o = SortListModelGetSorterMethodInfo 
ResolveSortListModelMethod "setData" o = ObjectSetDataMethodInfo 
ResolveSortListModelMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveSortListModelMethod "setIncremental" o = SortListModelSetIncrementalMethodInfo 
ResolveSortListModelMethod "setModel" o = SortListModelSetModelMethodInfo 
ResolveSortListModelMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveSortListModelMethod "setSectionSorter" o = SortListModelSetSectionSorterMethodInfo 
ResolveSortListModelMethod "setSorter" o = SortListModelSetSorterMethodInfo 
ResolveSortListModelMethod l o = MethodResolutionFailed l o :: Type 

data SortListModelGetIncrementalMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsSortListModel a) => OverloadedMethod SortListModelGetIncrementalMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SortListModelGetIncrementalMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SortListModelGetModelMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SortListModelGetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SortListModelGetPendingMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsSortListModel a) => OverloadedMethod SortListModelGetPendingMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SortListModelGetPendingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SortListModelGetSectionSorterMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Sorter), MonadIO m, IsSortListModel a) => OverloadedMethod SortListModelGetSectionSorterMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SortListModelGetSectionSorterMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SortListModelGetSorterMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Sorter), MonadIO m, IsSortListModel a) => OverloadedMethod SortListModelGetSorterMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SortListModelGetSorterMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SortListModelIncrementalPropertyInfo #

Instances

Instances details
AttrInfo SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Associated Types

type AttrAllowedOps SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelIncrementalPropertyInfo = Bool
type AttrSetTypeConstraint SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelIncrementalPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelIncrementalPropertyInfo = Type ~ Bool
type AttrTransferType SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelIncrementalPropertyInfo = Bool
type AttrLabel SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelIncrementalPropertyInfo = "incremental"
type AttrOrigin SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelIncrementalPropertyInfo = Bool
type AttrLabel SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelIncrementalPropertyInfo = "incremental"
type AttrOrigin SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelIncrementalPropertyInfo = Type ~ Bool
type AttrTransferType SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelIncrementalPropertyInfo = Bool
type AttrTransferTypeConstraint SortListModelIncrementalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelIncrementalPropertyInfo = Type ~ Bool

data SortListModelItemTypePropertyInfo #

Instances

Instances details
AttrInfo SortListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Associated Types

type AttrAllowedOps SortListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelItemTypePropertyInfo = ()
type AttrLabel SortListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SortListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelItemTypePropertyInfo = ()
type AttrTransferTypeConstraint SortListModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelItemTypePropertyInfo = Type ~ ()

data SortListModelModelPropertyInfo #

Instances

Instances details
AttrInfo SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Associated Types

type AttrAllowedOps SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrBaseTypeConstraint SortListModelModelPropertyInfo = IsSortListModel
type AttrGetType SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelModelPropertyInfo = Maybe ListModel
type AttrSetTypeConstraint SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelModelPropertyInfo = IsListModel
type AttrTransferTypeConstraint SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelModelPropertyInfo = IsListModel
type AttrTransferType SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelModelPropertyInfo = ListModel
type AttrLabel SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrBaseTypeConstraint SortListModelModelPropertyInfo = IsSortListModel
type AttrGetType SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelModelPropertyInfo = Maybe ListModel
type AttrLabel SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelModelPropertyInfo = IsListModel
type AttrTransferType SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelModelPropertyInfo = ListModel
type AttrTransferTypeConstraint SortListModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelModelPropertyInfo = IsListModel

data SortListModelNItemsPropertyInfo #

Instances

Instances details
AttrInfo SortListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Associated Types

type AttrAllowedOps SortListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrBaseTypeConstraint SortListModelNItemsPropertyInfo = IsSortListModel
type AttrGetType SortListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelNItemsPropertyInfo = Word32
type AttrSetTypeConstraint SortListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelNItemsPropertyInfo = ()
type AttrLabel SortListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SortListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrBaseTypeConstraint SortListModelNItemsPropertyInfo = IsSortListModel
type AttrGetType SortListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelNItemsPropertyInfo = Word32
type AttrLabel SortListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelNItemsPropertyInfo = ()
type AttrTransferTypeConstraint SortListModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelNItemsPropertyInfo = Type ~ ()

data SortListModelPendingPropertyInfo #

Instances

Instances details
AttrInfo SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Associated Types

type AttrAllowedOps SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelPendingPropertyInfo = Word32
type AttrSetTypeConstraint SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelPendingPropertyInfo = ()
type AttrLabel SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelPendingPropertyInfo = "pending"
type AttrOrigin SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelPendingPropertyInfo = Word32
type AttrLabel SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelPendingPropertyInfo = "pending"
type AttrOrigin SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelPendingPropertyInfo = ()
type AttrTransferTypeConstraint SortListModelPendingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelPendingPropertyInfo = Type ~ ()

data SortListModelSectionSorterPropertyInfo #

Instances

Instances details
AttrInfo SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Associated Types

type AttrAllowedOps SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelSectionSorterPropertyInfo = IsSorter
type AttrTransferType SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelSectionSorterPropertyInfo = "section-sorter"
type AttrOrigin SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelSectionSorterPropertyInfo = "section-sorter"
type AttrOrigin SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelSectionSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelSectionSorterPropertyInfo = IsSorter

data SortListModelSetIncrementalMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsSortListModel a) => OverloadedMethod SortListModelSetIncrementalMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SortListModelSetIncrementalMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SortListModelSetModelMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SortListModelSetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SortListModelSetSectionSorterMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsSortListModel a, IsSorter b) => OverloadedMethod SortListModelSetSectionSorterMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SortListModelSetSectionSorterMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SortListModelSetSorterMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsSortListModel a, IsSorter b) => OverloadedMethod SortListModelSetSorterMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SortListModelSetSorterMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SortListModelSorterPropertyInfo #

Instances

Instances details
AttrInfo SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Associated Types

type AttrAllowedOps SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrBaseTypeConstraint SortListModelSorterPropertyInfo = IsSortListModel
type AttrGetType SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelSorterPropertyInfo = Maybe Sorter
type AttrSetTypeConstraint SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelSorterPropertyInfo = IsSorter
type AttrTransferTypeConstraint SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelSorterPropertyInfo = IsSorter
type AttrTransferType SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelSorterPropertyInfo = Sorter
type AttrLabel SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelSorterPropertyInfo = "sorter"
type AttrOrigin SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

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

Defined in GI.Gtk.Objects.SortListModel

type AttrBaseTypeConstraint SortListModelSorterPropertyInfo = IsSortListModel
type AttrGetType SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrGetType SortListModelSorterPropertyInfo = Maybe Sorter
type AttrLabel SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrLabel SortListModelSorterPropertyInfo = "sorter"
type AttrOrigin SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrSetTypeConstraint SortListModelSorterPropertyInfo = IsSorter
type AttrTransferType SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferType SortListModelSorterPropertyInfo = Sorter
type AttrTransferTypeConstraint SortListModelSorterPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SortListModel

type AttrTransferTypeConstraint SortListModelSorterPropertyInfo = IsSorter

clearSortListModelModel :: (MonadIO m, IsSortListModel o) => o -> m () #

clearSortListModelSectionSorter :: (MonadIO m, IsSortListModel o) => o -> m () #

clearSortListModelSorter :: (MonadIO m, IsSortListModel o) => o -> m () #

constructSortListModelIncremental :: (IsSortListModel o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructSortListModelModel :: (IsSortListModel o, MonadIO m, IsListModel a) => a -> m (GValueConstruct o) #

constructSortListModelSectionSorter :: (IsSortListModel o, MonadIO m, IsSorter a) => a -> m (GValueConstruct o) #

constructSortListModelSorter :: (IsSortListModel o, MonadIO m, IsSorter a) => a -> m (GValueConstruct o) #

getSortListModelIncremental :: (MonadIO m, IsSortListModel o) => o -> m Bool #

getSortListModelItemType :: (MonadIO m, IsSortListModel o) => o -> m GType #

getSortListModelModel :: (MonadIO m, IsSortListModel o) => o -> m (Maybe ListModel) #

getSortListModelNItems :: (MonadIO m, IsSortListModel o) => o -> m Word32 #

getSortListModelPending :: (MonadIO m, IsSortListModel o) => o -> m Word32 #

getSortListModelSectionSorter :: (MonadIO m, IsSortListModel o) => o -> m (Maybe Sorter) #

getSortListModelSorter :: (MonadIO m, IsSortListModel o) => o -> m (Maybe Sorter) #

setSortListModelIncremental :: (MonadIO m, IsSortListModel o) => o -> Bool -> m () #

setSortListModelModel :: (MonadIO m, IsSortListModel o, IsListModel a) => o -> a -> m () #

setSortListModelSectionSorter :: (MonadIO m, IsSortListModel o, IsSorter a) => o -> a -> m () #

setSortListModelSorter :: (MonadIO m, IsSortListModel o, IsSorter a) => o -> a -> m () #

sortListModelGetIncremental :: (HasCallStack, MonadIO m, IsSortListModel a) => a -> m Bool #

sortListModelGetModel :: (HasCallStack, MonadIO m, IsSortListModel a) => a -> m (Maybe ListModel) #

sortListModelGetPending :: (HasCallStack, MonadIO m, IsSortListModel a) => a -> m Word32 #

sortListModelGetSectionSorter :: (HasCallStack, MonadIO m, IsSortListModel a) => a -> m (Maybe Sorter) #

sortListModelGetSorter :: (HasCallStack, MonadIO m, IsSortListModel a) => a -> m (Maybe Sorter) #

sortListModelIncremental :: AttrLabelProxy "incremental" #

sortListModelItemType :: AttrLabelProxy "itemType" #

sortListModelModel :: AttrLabelProxy "model" #

sortListModelNItems :: AttrLabelProxy "nItems" #

sortListModelNew :: (HasCallStack, MonadIO m, IsListModel a, IsSorter b) => Maybe a -> Maybe b -> m SortListModel #

sortListModelPending :: AttrLabelProxy "pending" #

sortListModelSectionSorter :: AttrLabelProxy "sectionSorter" #

sortListModelSetIncremental :: (HasCallStack, MonadIO m, IsSortListModel a) => a -> Bool -> m () #

sortListModelSetModel :: (HasCallStack, MonadIO m, IsSortListModel a, IsListModel b) => a -> Maybe b -> m () #

sortListModelSetSectionSorter :: (HasCallStack, MonadIO m, IsSortListModel a, IsSorter b) => a -> Maybe b -> m () #

sortListModelSetSorter :: (HasCallStack, MonadIO m, IsSortListModel a, IsSorter b) => a -> Maybe b -> m () #

sortListModelSorter :: AttrLabelProxy "sorter" #

toSortListModel :: (MonadIO m, IsSortListModel o) => o -> m SortListModel #