| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.MultiSelection
Description
Documentation
newtype MultiSelection #
Constructors
| MultiSelection (ManagedPtr MultiSelection) |
Instances
class (GObject o, IsDescendantOf MultiSelection o) => IsMultiSelection o #
Instances
| (GObject o, IsDescendantOf MultiSelection o) => IsMultiSelection o | |
Defined in GI.Gtk.Objects.MultiSelection | |
data MultiSelectionGetModelMethodInfo #
Instances
| (signature ~ m (Maybe ListModel), MonadIO m, IsMultiSelection a) => OverloadedMethod MultiSelectionGetModelMethodInfo a signature | |
Defined in GI.Gtk.Objects.MultiSelection Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MultiSelectionGetModelMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MultiSelection Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data MultiSelectionItemTypePropertyInfo #
Instances
data MultiSelectionModelPropertyInfo #
Instances
| AttrInfo MultiSelectionModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection Associated Types
Methods attrGet :: AttrBaseTypeConstraint MultiSelectionModelPropertyInfo o => o -> IO (AttrGetType MultiSelectionModelPropertyInfo) attrSet :: (AttrBaseTypeConstraint MultiSelectionModelPropertyInfo o, AttrSetTypeConstraint MultiSelectionModelPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint MultiSelectionModelPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint MultiSelectionModelPropertyInfo o, AttrSetTypeConstraint MultiSelectionModelPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint MultiSelectionModelPropertyInfo o, AttrTransferTypeConstraint MultiSelectionModelPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MultiSelectionModelPropertyInfo) attrPut :: AttrBaseTypeConstraint MultiSelectionModelPropertyInfo o => o -> AttrGetType MultiSelectionModelPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps MultiSelectionModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrAllowedOps MultiSelectionModelPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint MultiSelectionModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection | |||||||||||||||||||||||||||||||||
| type AttrGetType MultiSelectionModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrGetType MultiSelectionModelPropertyInfo = Maybe ListModel | |||||||||||||||||||||||||||||||||
| type AttrLabel MultiSelectionModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrLabel MultiSelectionModelPropertyInfo = "model" | |||||||||||||||||||||||||||||||||
| type AttrOrigin MultiSelectionModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint MultiSelectionModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrSetTypeConstraint MultiSelectionModelPropertyInfo = IsListModel | |||||||||||||||||||||||||||||||||
| type AttrTransferType MultiSelectionModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrTransferType MultiSelectionModelPropertyInfo = ListModel | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint MultiSelectionModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrTransferTypeConstraint MultiSelectionModelPropertyInfo = IsListModel | |||||||||||||||||||||||||||||||||
data MultiSelectionNItemsPropertyInfo #
Instances
| AttrInfo MultiSelectionNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection Associated Types
Methods attrGet :: AttrBaseTypeConstraint MultiSelectionNItemsPropertyInfo o => o -> IO (AttrGetType MultiSelectionNItemsPropertyInfo) attrSet :: (AttrBaseTypeConstraint MultiSelectionNItemsPropertyInfo o, AttrSetTypeConstraint MultiSelectionNItemsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint MultiSelectionNItemsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint MultiSelectionNItemsPropertyInfo o, AttrSetTypeConstraint MultiSelectionNItemsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint MultiSelectionNItemsPropertyInfo o, AttrTransferTypeConstraint MultiSelectionNItemsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MultiSelectionNItemsPropertyInfo) attrPut :: AttrBaseTypeConstraint MultiSelectionNItemsPropertyInfo o => o -> AttrGetType MultiSelectionNItemsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps MultiSelectionNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrAllowedOps MultiSelectionNItemsPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint MultiSelectionNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection | |||||||||||||||||||||||||||||||||
| type AttrGetType MultiSelectionNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrGetType MultiSelectionNItemsPropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrLabel MultiSelectionNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrLabel MultiSelectionNItemsPropertyInfo = "n-items" | |||||||||||||||||||||||||||||||||
| type AttrOrigin MultiSelectionNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint MultiSelectionNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrSetTypeConstraint MultiSelectionNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType MultiSelectionNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrTransferType MultiSelectionNItemsPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint MultiSelectionNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.MultiSelection type AttrTransferTypeConstraint MultiSelectionNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data MultiSelectionSetModelMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsMultiSelection a, IsListModel b) => OverloadedMethod MultiSelectionSetModelMethodInfo a signature | |
Defined in GI.Gtk.Objects.MultiSelection Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo MultiSelectionSetModelMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.MultiSelection Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolveMultiSelectionMethod (t :: Symbol) o where ... #
Equations
| ResolveMultiSelectionMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveMultiSelectionMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveMultiSelectionMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveMultiSelectionMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveMultiSelectionMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveMultiSelectionMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveMultiSelectionMethod "isSelected" o = SelectionModelIsSelectedMethodInfo | |
| ResolveMultiSelectionMethod "itemsChanged" o = ListModelItemsChangedMethodInfo | |
| ResolveMultiSelectionMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveMultiSelectionMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveMultiSelectionMethod "ref" o = ObjectRefMethodInfo | |
| ResolveMultiSelectionMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveMultiSelectionMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveMultiSelectionMethod "sectionsChanged" o = SectionModelSectionsChangedMethodInfo | |
| ResolveMultiSelectionMethod "selectAll" o = SelectionModelSelectAllMethodInfo | |
| ResolveMultiSelectionMethod "selectItem" o = SelectionModelSelectItemMethodInfo | |
| ResolveMultiSelectionMethod "selectRange" o = SelectionModelSelectRangeMethodInfo | |
| ResolveMultiSelectionMethod "selectionChanged" o = SelectionModelSelectionChangedMethodInfo | |
| ResolveMultiSelectionMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveMultiSelectionMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveMultiSelectionMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveMultiSelectionMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveMultiSelectionMethod "unselectAll" o = SelectionModelUnselectAllMethodInfo | |
| ResolveMultiSelectionMethod "unselectItem" o = SelectionModelUnselectItemMethodInfo | |
| ResolveMultiSelectionMethod "unselectRange" o = SelectionModelUnselectRangeMethodInfo | |
| ResolveMultiSelectionMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveMultiSelectionMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveMultiSelectionMethod "getItem" o = ListModelGetItemMethodInfo | |
| ResolveMultiSelectionMethod "getItemType" o = ListModelGetItemTypeMethodInfo | |
| ResolveMultiSelectionMethod "getModel" o = MultiSelectionGetModelMethodInfo | |
| ResolveMultiSelectionMethod "getNItems" o = ListModelGetNItemsMethodInfo | |
| ResolveMultiSelectionMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveMultiSelectionMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveMultiSelectionMethod "getSection" o = SectionModelGetSectionMethodInfo | |
| ResolveMultiSelectionMethod "getSelection" o = SelectionModelGetSelectionMethodInfo | |
| ResolveMultiSelectionMethod "getSelectionInRange" o = SelectionModelGetSelectionInRangeMethodInfo | |
| ResolveMultiSelectionMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveMultiSelectionMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveMultiSelectionMethod "setModel" o = MultiSelectionSetModelMethodInfo | |
| ResolveMultiSelectionMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveMultiSelectionMethod "setSelection" o = SelectionModelSetSelectionMethodInfo | |
| ResolveMultiSelectionMethod l o = MethodResolutionFailed l o :: Type |
clearMultiSelectionModel :: (MonadIO m, IsMultiSelection o) => o -> m () #
constructMultiSelectionModel :: (IsMultiSelection o, MonadIO m, IsListModel a) => a -> m (GValueConstruct o) #
getMultiSelectionItemType :: (MonadIO m, IsMultiSelection o) => o -> m GType #
getMultiSelectionModel :: (MonadIO m, IsMultiSelection o) => o -> m (Maybe ListModel) #
getMultiSelectionNItems :: (MonadIO m, IsMultiSelection o) => o -> m Word32 #
multiSelectionGetModel :: (HasCallStack, MonadIO m, IsMultiSelection a) => a -> m (Maybe ListModel) #
multiSelectionItemType :: AttrLabelProxy "itemType" #
multiSelectionModel :: AttrLabelProxy "model" #
multiSelectionNItems :: AttrLabelProxy "nItems" #
multiSelectionNew :: (HasCallStack, MonadIO m, IsListModel a) => Maybe a -> m MultiSelection #
multiSelectionSetModel :: (HasCallStack, MonadIO m, IsMultiSelection a, IsListModel b) => a -> Maybe b -> m () #
setMultiSelectionModel :: (MonadIO m, IsMultiSelection o, IsListModel a) => o -> a -> m () #
toMultiSelection :: (MonadIO m, IsMultiSelection o) => o -> m MultiSelection #