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

GI.Gtk.Objects.SingleSelection

Description

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

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

Documentation

newtype SingleSelection #

Instances

Instances details
Eq SingleSelection 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

GObject SingleSelection 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

ManagedPtrNewtype SingleSelection 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

TypedObject SingleSelection 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

glibType :: IO GType #

HasParentTypes SingleSelection 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

HasAttributeList SingleSelection 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

(info ~ ResolveSingleSelectionMethod t SingleSelection, OverloadedMethod info SingleSelection p, HasField t SingleSelection p) => HasField (t :: Symbol) SingleSelection p 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

getField :: SingleSelection -> p

(info ~ ResolveSingleSelectionMethod t SingleSelection, OverloadedMethodInfo info SingleSelection) => IsLabel t (MethodProxy info SingleSelection) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

fromLabel :: MethodProxy info SingleSelection

(info ~ ResolveSingleSelectionMethod t SingleSelection, OverloadedMethod info SingleSelection p) => IsLabel t (SingleSelection -> p) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

fromLabel :: SingleSelection -> p

IsGValue (Maybe SingleSelection) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList SingleSelection 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttributeList SingleSelection = SingleSelectionAttributeList
type ParentTypes SingleSelection 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type SignalList SingleSelection = SingleSelectionSignalList

class (GObject o, IsDescendantOf SingleSelection o) => IsSingleSelection o #

Instances

Instances details
(GObject o, IsDescendantOf SingleSelection o) => IsSingleSelection o 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Equations

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

data SingleSelectionAutoselectPropertyInfo #

Instances

Instances details
AttrInfo SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Associated Types

type AttrAllowedOps SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionAutoselectPropertyInfo = Bool
type AttrLabel SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionAutoselectPropertyInfo = "autoselect"
type AttrOrigin SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionAutoselectPropertyInfo = "autoselect"
type AttrOrigin SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionAutoselectPropertyInfo = Bool
type AttrTransferTypeConstraint SingleSelectionAutoselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferTypeConstraint SingleSelectionAutoselectPropertyInfo = Type ~ Bool

data SingleSelectionCanUnselectPropertyInfo #

Instances

Instances details
AttrInfo SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Associated Types

type AttrAllowedOps SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionCanUnselectPropertyInfo = Bool
type AttrLabel SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionCanUnselectPropertyInfo = "can-unselect"
type AttrOrigin SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionCanUnselectPropertyInfo = "can-unselect"
type AttrOrigin SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionCanUnselectPropertyInfo = Bool
type AttrTransferTypeConstraint SingleSelectionCanUnselectPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferTypeConstraint SingleSelectionCanUnselectPropertyInfo = Type ~ Bool

data SingleSelectionGetAutoselectMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsSingleSelection a) => OverloadedMethod SingleSelectionGetAutoselectMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SingleSelectionGetAutoselectMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SingleSelectionGetCanUnselectMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsSingleSelection a) => OverloadedMethod SingleSelectionGetCanUnselectMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SingleSelectionGetCanUnselectMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SingleSelectionGetModelMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SingleSelectionGetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SingleSelectionGetSelectedItemMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Object), MonadIO m, IsSingleSelection a) => OverloadedMethod SingleSelectionGetSelectedItemMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SingleSelectionGetSelectedItemMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SingleSelectionGetSelectedMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsSingleSelection a) => OverloadedMethod SingleSelectionGetSelectedMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SingleSelectionGetSelectedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SingleSelectionItemTypePropertyInfo #

Instances

Instances details
AttrInfo SingleSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Associated Types

type AttrAllowedOps SingleSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionItemTypePropertyInfo = ()
type AttrLabel SingleSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SingleSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionItemTypePropertyInfo = ()
type AttrTransferTypeConstraint SingleSelectionItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferTypeConstraint SingleSelectionItemTypePropertyInfo = Type ~ ()

data SingleSelectionModelPropertyInfo #

Instances

Instances details
AttrInfo SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Associated Types

type AttrAllowedOps SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionModelPropertyInfo = Maybe ListModel
type AttrSetTypeConstraint SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionModelPropertyInfo = IsListModel
type AttrTransferTypeConstraint SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferTypeConstraint SingleSelectionModelPropertyInfo = IsListModel
type AttrTransferType SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionModelPropertyInfo = ListModel
type AttrLabel SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionModelPropertyInfo = Maybe ListModel
type AttrLabel SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionModelPropertyInfo = IsListModel
type AttrTransferType SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionModelPropertyInfo = ListModel
type AttrTransferTypeConstraint SingleSelectionModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferTypeConstraint SingleSelectionModelPropertyInfo = IsListModel

data SingleSelectionNItemsPropertyInfo #

Instances

Instances details
AttrInfo SingleSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Associated Types

type AttrAllowedOps SingleSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionNItemsPropertyInfo = Word32
type AttrSetTypeConstraint SingleSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionNItemsPropertyInfo = ()
type AttrLabel SingleSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SingleSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionNItemsPropertyInfo = Word32
type AttrLabel SingleSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionNItemsPropertyInfo = ()
type AttrTransferTypeConstraint SingleSelectionNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferTypeConstraint SingleSelectionNItemsPropertyInfo = Type ~ ()

data SingleSelectionSelectedItemPropertyInfo #

Instances

Instances details
AttrInfo SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Associated Types

type AttrAllowedOps SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrAllowedOps SingleSelectionSelectedItemPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionSelectedItemPropertyInfo = Maybe Object
type AttrSetTypeConstraint SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionSelectedItemPropertyInfo = ()
type AttrLabel SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionSelectedItemPropertyInfo = "selected-item"
type AttrOrigin SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrAllowedOps SingleSelectionSelectedItemPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionSelectedItemPropertyInfo = Maybe Object
type AttrLabel SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionSelectedItemPropertyInfo = "selected-item"
type AttrOrigin SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionSelectedItemPropertyInfo = ()
type AttrTransferTypeConstraint SingleSelectionSelectedItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferTypeConstraint SingleSelectionSelectedItemPropertyInfo = Type ~ ()

data SingleSelectionSelectedPropertyInfo #

Instances

Instances details
AttrInfo SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Associated Types

type AttrAllowedOps SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionSelectedPropertyInfo = Word32
type AttrSetTypeConstraint SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionSelectedPropertyInfo = Word32
type AttrLabel SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionSelectedPropertyInfo = "selected"
type AttrOrigin SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrGetType SingleSelectionSelectedPropertyInfo = Word32
type AttrLabel SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrLabel SingleSelectionSelectedPropertyInfo = "selected"
type AttrOrigin SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrSetTypeConstraint SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

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

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferType SingleSelectionSelectedPropertyInfo = Word32
type AttrTransferTypeConstraint SingleSelectionSelectedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

type AttrTransferTypeConstraint SingleSelectionSelectedPropertyInfo = Type ~ Word32

data SingleSelectionSetAutoselectMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SingleSelectionSetAutoselectMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SingleSelectionSetCanUnselectMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SingleSelectionSetCanUnselectMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SingleSelectionSetModelMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SingleSelectionSetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SingleSelectionSetSelectedMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SingleSelectionSetSelectedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.SingleSelection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

clearSingleSelectionModel :: (MonadIO m, IsSingleSelection o) => o -> m () #

constructSingleSelectionAutoselect :: (IsSingleSelection o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructSingleSelectionCanUnselect :: (IsSingleSelection o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructSingleSelectionModel :: (IsSingleSelection o, MonadIO m, IsListModel a) => a -> m (GValueConstruct o) #

constructSingleSelectionSelected :: (IsSingleSelection o, MonadIO m) => Word32 -> m (GValueConstruct o) #

getSingleSelectionAutoselect :: (MonadIO m, IsSingleSelection o) => o -> m Bool #

getSingleSelectionCanUnselect :: (MonadIO m, IsSingleSelection o) => o -> m Bool #

getSingleSelectionModel :: (MonadIO m, IsSingleSelection o) => o -> m (Maybe ListModel) #

getSingleSelectionNItems :: (MonadIO m, IsSingleSelection o) => o -> m Word32 #

getSingleSelectionSelected :: (MonadIO m, IsSingleSelection o) => o -> m Word32 #

getSingleSelectionSelectedItem :: (MonadIO m, IsSingleSelection o) => o -> m (Maybe Object) #

setSingleSelectionAutoselect :: (MonadIO m, IsSingleSelection o) => o -> Bool -> m () #

setSingleSelectionCanUnselect :: (MonadIO m, IsSingleSelection o) => o -> Bool -> m () #

setSingleSelectionModel :: (MonadIO m, IsSingleSelection o, IsListModel a) => o -> a -> m () #

setSingleSelectionSelected :: (MonadIO m, IsSingleSelection o) => o -> Word32 -> m () #

singleSelectionAutoselect :: AttrLabelProxy "autoselect" #

singleSelectionCanUnselect :: AttrLabelProxy "canUnselect" #

singleSelectionGetAutoselect :: (HasCallStack, MonadIO m, IsSingleSelection a) => a -> m Bool #

singleSelectionGetCanUnselect :: (HasCallStack, MonadIO m, IsSingleSelection a) => a -> m Bool #

singleSelectionGetModel :: (HasCallStack, MonadIO m, IsSingleSelection a) => a -> m (Maybe ListModel) #

singleSelectionGetSelected :: (HasCallStack, MonadIO m, IsSingleSelection a) => a -> m Word32 #

singleSelectionGetSelectedItem :: (HasCallStack, MonadIO m, IsSingleSelection a) => a -> m (Maybe Object) #

singleSelectionItemType :: AttrLabelProxy "itemType" #

singleSelectionModel :: AttrLabelProxy "model" #

singleSelectionNItems :: AttrLabelProxy "nItems" #

singleSelectionNew :: (HasCallStack, MonadIO m, IsListModel a) => Maybe a -> m SingleSelection #

singleSelectionSelected :: AttrLabelProxy "selected" #

singleSelectionSelectedItem :: AttrLabelProxy "selectedItem" #

singleSelectionSetAutoselect :: (HasCallStack, MonadIO m, IsSingleSelection a) => a -> Bool -> m () #

singleSelectionSetCanUnselect :: (HasCallStack, MonadIO m, IsSingleSelection a) => a -> Bool -> m () #

singleSelectionSetModel :: (HasCallStack, MonadIO m, IsSingleSelection a, IsListModel b) => a -> Maybe b -> m () #

singleSelectionSetSelected :: (HasCallStack, MonadIO m, IsSingleSelection a) => a -> Word32 -> m () #