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

GI.Gtk.Objects.NoSelection

Description

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

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

Documentation

newtype NoSelection #

Instances

Instances details
Eq NoSelection 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Methods

(==) :: NoSelection -> NoSelection -> Bool

(/=) :: NoSelection -> NoSelection -> Bool

GObject NoSelection 
Instance details

Defined in GI.Gtk.Objects.NoSelection

ManagedPtrNewtype NoSelection 
Instance details

Defined in GI.Gtk.Objects.NoSelection

TypedObject NoSelection 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Methods

glibType :: IO GType #

HasParentTypes NoSelection 
Instance details

Defined in GI.Gtk.Objects.NoSelection

HasAttributeList NoSelection 
Instance details

Defined in GI.Gtk.Objects.NoSelection

(info ~ ResolveNoSelectionMethod t NoSelection, OverloadedMethod info NoSelection p, HasField t NoSelection p) => HasField (t :: Symbol) NoSelection p 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Methods

getField :: NoSelection -> p

(info ~ ResolveNoSelectionMethod t NoSelection, OverloadedMethodInfo info NoSelection) => IsLabel t (MethodProxy info NoSelection) 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Methods

fromLabel :: MethodProxy info NoSelection

(info ~ ResolveNoSelectionMethod t NoSelection, OverloadedMethod info NoSelection p) => IsLabel t (NoSelection -> p) 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Methods

fromLabel :: NoSelection -> p

IsGValue (Maybe NoSelection) 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList NoSelection 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttributeList NoSelection = NoSelectionAttributeList
type ParentTypes NoSelection 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type SignalList NoSelection = NoSelectionSignalList

class (GObject o, IsDescendantOf NoSelection o) => IsNoSelection o #

Instances

Instances details
(GObject o, IsDescendantOf NoSelection o) => IsNoSelection o 
Instance details

Defined in GI.Gtk.Objects.NoSelection

data NoSelectionGetModelMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.NoSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo NoSelectionGetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data NoSelectionItemTypePropertyInfo #

Instances

Instances details
AttrInfo NoSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Associated Types

type AttrAllowedOps NoSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrBaseTypeConstraint NoSelectionItemTypePropertyInfo = IsNoSelection
type AttrGetType NoSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrSetTypeConstraint NoSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrTransferType NoSelectionItemTypePropertyInfo = ()
type AttrLabel NoSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps NoSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrBaseTypeConstraint NoSelectionItemTypePropertyInfo = IsNoSelection
type AttrGetType NoSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrLabel NoSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrSetTypeConstraint NoSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrTransferType NoSelectionItemTypePropertyInfo = ()
type AttrTransferTypeConstraint NoSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrTransferTypeConstraint NoSelectionItemTypePropertyInfo = Type ~ ()

data NoSelectionModelPropertyInfo #

Instances

Instances details
AttrInfo NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Associated Types

type AttrAllowedOps NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrBaseTypeConstraint NoSelectionModelPropertyInfo = IsNoSelection
type AttrGetType NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrGetType NoSelectionModelPropertyInfo = Maybe ListModel
type AttrSetTypeConstraint NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrSetTypeConstraint NoSelectionModelPropertyInfo = IsListModel
type AttrTransferTypeConstraint NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrTransferTypeConstraint NoSelectionModelPropertyInfo = IsListModel
type AttrTransferType NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrTransferType NoSelectionModelPropertyInfo = ListModel
type AttrLabel NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrBaseTypeConstraint NoSelectionModelPropertyInfo = IsNoSelection
type AttrGetType NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrGetType NoSelectionModelPropertyInfo = Maybe ListModel
type AttrLabel NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrSetTypeConstraint NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrSetTypeConstraint NoSelectionModelPropertyInfo = IsListModel
type AttrTransferType NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrTransferType NoSelectionModelPropertyInfo = ListModel
type AttrTransferTypeConstraint NoSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrTransferTypeConstraint NoSelectionModelPropertyInfo = IsListModel

data NoSelectionNItemsPropertyInfo #

Instances

Instances details
AttrInfo NoSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Associated Types

type AttrAllowedOps NoSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrBaseTypeConstraint NoSelectionNItemsPropertyInfo = IsNoSelection
type AttrGetType NoSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrGetType NoSelectionNItemsPropertyInfo = Word32
type AttrSetTypeConstraint NoSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrTransferType NoSelectionNItemsPropertyInfo = ()
type AttrLabel NoSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps NoSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrBaseTypeConstraint NoSelectionNItemsPropertyInfo = IsNoSelection
type AttrGetType NoSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrGetType NoSelectionNItemsPropertyInfo = Word32
type AttrLabel NoSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrSetTypeConstraint NoSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

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

Defined in GI.Gtk.Objects.NoSelection

type AttrTransferType NoSelectionNItemsPropertyInfo = ()
type AttrTransferTypeConstraint NoSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.NoSelection

type AttrTransferTypeConstraint NoSelectionNItemsPropertyInfo = Type ~ ()

data NoSelectionSetModelMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.NoSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo NoSelectionSetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.NoSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

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

Equations

ResolveNoSelectionMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveNoSelectionMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveNoSelectionMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveNoSelectionMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveNoSelectionMethod "getv" o = ObjectGetvMethodInfo 
ResolveNoSelectionMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveNoSelectionMethod "isSelected" o = SelectionModelIsSelectedMethodInfo 
ResolveNoSelectionMethod "itemsChanged" o = ListModelItemsChangedMethodInfo 
ResolveNoSelectionMethod "notify" o = ObjectNotifyMethodInfo 
ResolveNoSelectionMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveNoSelectionMethod "ref" o = ObjectRefMethodInfo 
ResolveNoSelectionMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveNoSelectionMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveNoSelectionMethod "sectionsChanged" o = SectionModelSectionsChangedMethodInfo 
ResolveNoSelectionMethod "selectAll" o = SelectionModelSelectAllMethodInfo 
ResolveNoSelectionMethod "selectItem" o = SelectionModelSelectItemMethodInfo 
ResolveNoSelectionMethod "selectRange" o = SelectionModelSelectRangeMethodInfo 
ResolveNoSelectionMethod "selectionChanged" o = SelectionModelSelectionChangedMethodInfo 
ResolveNoSelectionMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveNoSelectionMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveNoSelectionMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveNoSelectionMethod "unref" o = ObjectUnrefMethodInfo 
ResolveNoSelectionMethod "unselectAll" o = SelectionModelUnselectAllMethodInfo 
ResolveNoSelectionMethod "unselectItem" o = SelectionModelUnselectItemMethodInfo 
ResolveNoSelectionMethod "unselectRange" o = SelectionModelUnselectRangeMethodInfo 
ResolveNoSelectionMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveNoSelectionMethod "getData" o = ObjectGetDataMethodInfo 
ResolveNoSelectionMethod "getItem" o = ListModelGetItemMethodInfo 
ResolveNoSelectionMethod "getItemType" o = ListModelGetItemTypeMethodInfo 
ResolveNoSelectionMethod "getModel" o = NoSelectionGetModelMethodInfo 
ResolveNoSelectionMethod "getNItems" o = ListModelGetNItemsMethodInfo 
ResolveNoSelectionMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveNoSelectionMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveNoSelectionMethod "getSection" o = SectionModelGetSectionMethodInfo 
ResolveNoSelectionMethod "getSelection" o = SelectionModelGetSelectionMethodInfo 
ResolveNoSelectionMethod "getSelectionInRange" o = SelectionModelGetSelectionInRangeMethodInfo 
ResolveNoSelectionMethod "setData" o = ObjectSetDataMethodInfo 
ResolveNoSelectionMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveNoSelectionMethod "setModel" o = NoSelectionSetModelMethodInfo 
ResolveNoSelectionMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveNoSelectionMethod "setSelection" o = SelectionModelSetSelectionMethodInfo 
ResolveNoSelectionMethod l o = MethodResolutionFailed l o :: Type 

clearNoSelectionModel :: (MonadIO m, IsNoSelection o) => o -> m () #

constructNoSelectionModel :: (IsNoSelection o, MonadIO m, IsListModel a) => a -> m (GValueConstruct o) #

getNoSelectionItemType :: (MonadIO m, IsNoSelection o) => o -> m GType #

getNoSelectionModel :: (MonadIO m, IsNoSelection o) => o -> m (Maybe ListModel) #

getNoSelectionNItems :: (MonadIO m, IsNoSelection o) => o -> m Word32 #

noSelectionGetModel :: (HasCallStack, MonadIO m, IsNoSelection a) => a -> m (Maybe ListModel) #

noSelectionItemType :: AttrLabelProxy "itemType" #

noSelectionModel :: AttrLabelProxy "model" #

noSelectionNItems :: AttrLabelProxy "nItems" #

noSelectionNew :: (HasCallStack, MonadIO m, IsListModel a) => Maybe a -> m NoSelection #

noSelectionSetModel :: (HasCallStack, MonadIO m, IsNoSelection a, IsListModel b) => a -> Maybe b -> m () #

setNoSelectionModel :: (MonadIO m, IsNoSelection o, IsListModel a) => o -> a -> m () #

toNoSelection :: (MonadIO m, IsNoSelection o) => o -> m NoSelection #