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

GI.Gtk.Objects.SelectionFilterModel

Description

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

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

Documentation

newtype SelectionFilterModel #

Instances

Instances details
Eq SelectionFilterModel 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

GObject SelectionFilterModel 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

ManagedPtrNewtype SelectionFilterModel 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

TypedObject SelectionFilterModel 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

Methods

glibType :: IO GType #

HasParentTypes SelectionFilterModel 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

HasAttributeList SelectionFilterModel 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

(info ~ ResolveSelectionFilterModelMethod t SelectionFilterModel, OverloadedMethod info SelectionFilterModel p, HasField t SelectionFilterModel p) => HasField (t :: Symbol) SelectionFilterModel p 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

(info ~ ResolveSelectionFilterModelMethod t SelectionFilterModel, OverloadedMethodInfo info SelectionFilterModel) => IsLabel t (MethodProxy info SelectionFilterModel) 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

Methods

fromLabel :: MethodProxy info SelectionFilterModel

(info ~ ResolveSelectionFilterModelMethod t SelectionFilterModel, OverloadedMethod info SelectionFilterModel p) => IsLabel t (SelectionFilterModel -> p) 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

IsGValue (Maybe SelectionFilterModel) 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList SelectionFilterModel 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttributeList SelectionFilterModel = SelectionFilterModelAttributeList
type ParentTypes SelectionFilterModel 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type SignalList SelectionFilterModel = SelectionFilterModelSignalList

class (GObject o, IsDescendantOf SelectionFilterModel o) => IsSelectionFilterModel o #

Instances

Instances details
(GObject o, IsDescendantOf SelectionFilterModel o) => IsSelectionFilterModel o 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Equations

ResolveSelectionFilterModelMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveSelectionFilterModelMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveSelectionFilterModelMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveSelectionFilterModelMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveSelectionFilterModelMethod "getv" o = ObjectGetvMethodInfo 
ResolveSelectionFilterModelMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveSelectionFilterModelMethod "itemsChanged" o = ListModelItemsChangedMethodInfo 
ResolveSelectionFilterModelMethod "notify" o = ObjectNotifyMethodInfo 
ResolveSelectionFilterModelMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveSelectionFilterModelMethod "ref" o = ObjectRefMethodInfo 
ResolveSelectionFilterModelMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveSelectionFilterModelMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveSelectionFilterModelMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveSelectionFilterModelMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveSelectionFilterModelMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveSelectionFilterModelMethod "unref" o = ObjectUnrefMethodInfo 
ResolveSelectionFilterModelMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveSelectionFilterModelMethod "getData" o = ObjectGetDataMethodInfo 
ResolveSelectionFilterModelMethod "getItem" o = ListModelGetItemMethodInfo 
ResolveSelectionFilterModelMethod "getItemType" o = ListModelGetItemTypeMethodInfo 
ResolveSelectionFilterModelMethod "getModel" o = SelectionFilterModelGetModelMethodInfo 
ResolveSelectionFilterModelMethod "getNItems" o = ListModelGetNItemsMethodInfo 
ResolveSelectionFilterModelMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveSelectionFilterModelMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveSelectionFilterModelMethod "setData" o = ObjectSetDataMethodInfo 
ResolveSelectionFilterModelMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveSelectionFilterModelMethod "setModel" o = SelectionFilterModelSetModelMethodInfo 
ResolveSelectionFilterModelMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveSelectionFilterModelMethod l o = MethodResolutionFailed l o :: Type 

data SelectionFilterModelGetModelMethodInfo #

Instances

Instances details
(signature ~ m (Maybe SelectionModel), MonadIO m, IsSelectionFilterModel a) => OverloadedMethod SelectionFilterModelGetModelMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SelectionFilterModelGetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SelectionFilterModelItemTypePropertyInfo #

Instances

Instances details
AttrInfo SelectionFilterModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

Associated Types

type AttrAllowedOps SelectionFilterModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrGetType SelectionFilterModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrSetTypeConstraint SelectionFilterModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrTransferType SelectionFilterModelItemTypePropertyInfo = ()
type AttrLabel SelectionFilterModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SelectionFilterModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrGetType SelectionFilterModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrLabel SelectionFilterModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrSetTypeConstraint SelectionFilterModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrTransferType SelectionFilterModelItemTypePropertyInfo = ()
type AttrTransferTypeConstraint SelectionFilterModelItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrTransferTypeConstraint SelectionFilterModelItemTypePropertyInfo = Type ~ ()

data SelectionFilterModelModelPropertyInfo #

Instances

Instances details
AttrInfo SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

Associated Types

type AttrAllowedOps SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrGetType SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrSetTypeConstraint SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrTransferTypeConstraint SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrTransferType SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrLabel SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrGetType SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrLabel SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrSetTypeConstraint SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrTransferType SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrTransferTypeConstraint SelectionFilterModelModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

data SelectionFilterModelNItemsPropertyInfo #

Instances

Instances details
AttrInfo SelectionFilterModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

Associated Types

type AttrAllowedOps SelectionFilterModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrGetType SelectionFilterModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrGetType SelectionFilterModelNItemsPropertyInfo = Word32
type AttrSetTypeConstraint SelectionFilterModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrTransferType SelectionFilterModelNItemsPropertyInfo = ()
type AttrLabel SelectionFilterModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SelectionFilterModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrGetType SelectionFilterModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrGetType SelectionFilterModelNItemsPropertyInfo = Word32
type AttrLabel SelectionFilterModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrSetTypeConstraint SelectionFilterModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

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

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrTransferType SelectionFilterModelNItemsPropertyInfo = ()
type AttrTransferTypeConstraint SelectionFilterModelNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

type AttrTransferTypeConstraint SelectionFilterModelNItemsPropertyInfo = Type ~ ()

data SelectionFilterModelSetModelMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsSelectionFilterModel a, IsSelectionModel b) => OverloadedMethod SelectionFilterModelSetModelMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SelectionFilterModelSetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SelectionFilterModel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

constructSelectionFilterModelModel :: (IsSelectionFilterModel o, MonadIO m, IsSelectionModel a) => a -> m (GValueConstruct o) #

getSelectionFilterModelNItems :: (MonadIO m, IsSelectionFilterModel o) => o -> m Word32 #

selectionFilterModelGetModel :: (HasCallStack, MonadIO m, IsSelectionFilterModel a) => a -> m (Maybe SelectionModel) #

selectionFilterModelItemType :: AttrLabelProxy "itemType" #

selectionFilterModelModel :: AttrLabelProxy "model" #

selectionFilterModelNItems :: AttrLabelProxy "nItems" #

selectionFilterModelNew :: (HasCallStack, MonadIO m, IsSelectionModel a) => Maybe a -> m SelectionFilterModel #

selectionFilterModelSetModel :: (HasCallStack, MonadIO m, IsSelectionFilterModel a, IsSelectionModel b) => a -> Maybe b -> m () #