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

GI.Gtk.Objects.ShortcutController

Description

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

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

Documentation

newtype ShortcutController #

Instances

Instances details
Eq ShortcutController 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

GObject ShortcutController 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

ManagedPtrNewtype ShortcutController 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

TypedObject ShortcutController 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

glibType :: IO GType #

HasParentTypes ShortcutController 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

HasAttributeList ShortcutController 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

(info ~ ResolveShortcutControllerMethod t ShortcutController, OverloadedMethod info ShortcutController p, HasField t ShortcutController p) => HasField (t :: Symbol) ShortcutController p 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

(info ~ ResolveShortcutControllerMethod t ShortcutController, OverloadedMethodInfo info ShortcutController) => IsLabel t (MethodProxy info ShortcutController) 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

fromLabel :: MethodProxy info ShortcutController

(info ~ ResolveShortcutControllerMethod t ShortcutController, OverloadedMethod info ShortcutController p) => IsLabel t (ShortcutController -> p) 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

IsGValue (Maybe ShortcutController) 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList ShortcutController 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttributeList ShortcutController = ShortcutControllerAttributeList
type ParentTypes ShortcutController 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type ParentTypes ShortcutController = '[EventController, Object, ListModel, Buildable]
type SignalList ShortcutController 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type SignalList ShortcutController = ShortcutControllerSignalList

class (GObject o, IsDescendantOf ShortcutController o) => IsShortcutController o #

Instances

Instances details
(GObject o, IsDescendantOf ShortcutController o) => IsShortcutController o 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Equations

ResolveShortcutControllerMethod "addShortcut" o = ShortcutControllerAddShortcutMethodInfo 
ResolveShortcutControllerMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveShortcutControllerMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveShortcutControllerMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveShortcutControllerMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveShortcutControllerMethod "getv" o = ObjectGetvMethodInfo 
ResolveShortcutControllerMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveShortcutControllerMethod "itemsChanged" o = ListModelItemsChangedMethodInfo 
ResolveShortcutControllerMethod "notify" o = ObjectNotifyMethodInfo 
ResolveShortcutControllerMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveShortcutControllerMethod "ref" o = ObjectRefMethodInfo 
ResolveShortcutControllerMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveShortcutControllerMethod "removeShortcut" o = ShortcutControllerRemoveShortcutMethodInfo 
ResolveShortcutControllerMethod "reset" o = EventControllerResetMethodInfo 
ResolveShortcutControllerMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveShortcutControllerMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveShortcutControllerMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveShortcutControllerMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveShortcutControllerMethod "unref" o = ObjectUnrefMethodInfo 
ResolveShortcutControllerMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveShortcutControllerMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo 
ResolveShortcutControllerMethod "getCurrentEvent" o = EventControllerGetCurrentEventMethodInfo 
ResolveShortcutControllerMethod "getCurrentEventDevice" o = EventControllerGetCurrentEventDeviceMethodInfo 
ResolveShortcutControllerMethod "getCurrentEventState" o = EventControllerGetCurrentEventStateMethodInfo 
ResolveShortcutControllerMethod "getCurrentEventTime" o = EventControllerGetCurrentEventTimeMethodInfo 
ResolveShortcutControllerMethod "getData" o = ObjectGetDataMethodInfo 
ResolveShortcutControllerMethod "getItem" o = ListModelGetItemMethodInfo 
ResolveShortcutControllerMethod "getItemType" o = ListModelGetItemTypeMethodInfo 
ResolveShortcutControllerMethod "getMnemonicsModifiers" o = ShortcutControllerGetMnemonicsModifiersMethodInfo 
ResolveShortcutControllerMethod "getNItems" o = ListModelGetNItemsMethodInfo 
ResolveShortcutControllerMethod "getName" o = EventControllerGetNameMethodInfo 
ResolveShortcutControllerMethod "getPropagationLimit" o = EventControllerGetPropagationLimitMethodInfo 
ResolveShortcutControllerMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo 
ResolveShortcutControllerMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveShortcutControllerMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveShortcutControllerMethod "getScope" o = ShortcutControllerGetScopeMethodInfo 
ResolveShortcutControllerMethod "getWidget" o = EventControllerGetWidgetMethodInfo 
ResolveShortcutControllerMethod "setData" o = ObjectSetDataMethodInfo 
ResolveShortcutControllerMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveShortcutControllerMethod "setMnemonicsModifiers" o = ShortcutControllerSetMnemonicsModifiersMethodInfo 
ResolveShortcutControllerMethod "setName" o = EventControllerSetNameMethodInfo 
ResolveShortcutControllerMethod "setPropagationLimit" o = EventControllerSetPropagationLimitMethodInfo 
ResolveShortcutControllerMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo 
ResolveShortcutControllerMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveShortcutControllerMethod "setScope" o = ShortcutControllerSetScopeMethodInfo 
ResolveShortcutControllerMethod "setStaticName" o = EventControllerSetStaticNameMethodInfo 
ResolveShortcutControllerMethod l o = MethodResolutionFailed l o :: Type 

data ShortcutControllerAddShortcutMethodInfo #

Instances

Instances details
(signature ~ (b -> m ()), MonadIO m, IsShortcutController a, IsShortcut b) => OverloadedMethod ShortcutControllerAddShortcutMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ShortcutControllerAddShortcutMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ShortcutControllerGetMnemonicsModifiersMethodInfo #

Instances

Instances details
(signature ~ m [ModifierType], MonadIO m, IsShortcutController a) => OverloadedMethod ShortcutControllerGetMnemonicsModifiersMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ShortcutControllerGetMnemonicsModifiersMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ShortcutControllerGetScopeMethodInfo #

Instances

Instances details
(signature ~ m ShortcutScope, MonadIO m, IsShortcutController a) => OverloadedMethod ShortcutControllerGetScopeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ShortcutControllerGetScopeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ShortcutControllerItemTypePropertyInfo #

Instances

Instances details
AttrInfo ShortcutControllerItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Associated Types

type AttrAllowedOps ShortcutControllerItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferType ShortcutControllerItemTypePropertyInfo = ()
type AttrLabel ShortcutControllerItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ShortcutControllerItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrLabel ShortcutControllerItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferType ShortcutControllerItemTypePropertyInfo = ()
type AttrTransferTypeConstraint ShortcutControllerItemTypePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferTypeConstraint ShortcutControllerItemTypePropertyInfo = Type ~ ()

data ShortcutControllerMnemonicModifiersPropertyInfo #

Instances

Instances details
AttrInfo ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Associated Types

type AttrAllowedOps ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerMnemonicModifiersPropertyInfo = [ModifierType]
type AttrSetTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo = Type ~ [ModifierType]
type AttrTransferTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo = Type ~ [ModifierType]
type AttrTransferType ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferType ShortcutControllerMnemonicModifiersPropertyInfo = [ModifierType]
type AttrLabel ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrLabel ShortcutControllerMnemonicModifiersPropertyInfo = "mnemonic-modifiers"
type AttrOrigin ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerMnemonicModifiersPropertyInfo = [ModifierType]
type AttrLabel ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrLabel ShortcutControllerMnemonicModifiersPropertyInfo = "mnemonic-modifiers"
type AttrOrigin ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo = Type ~ [ModifierType]
type AttrTransferType ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferType ShortcutControllerMnemonicModifiersPropertyInfo = [ModifierType]
type AttrTransferTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo = Type ~ [ModifierType]

data ShortcutControllerModelPropertyInfo #

Instances

Instances details
AttrInfo ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Associated Types

type AttrAllowedOps ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrAllowedOps ShortcutControllerModelPropertyInfo = '['AttrConstruct, 'AttrClear]
type AttrBaseTypeConstraint ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerModelPropertyInfo = IsListModel
type AttrTransferTypeConstraint ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferTypeConstraint ShortcutControllerModelPropertyInfo = IsListModel
type AttrTransferType ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferType ShortcutControllerModelPropertyInfo = ListModel
type AttrLabel ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrAllowedOps ShortcutControllerModelPropertyInfo = '['AttrConstruct, 'AttrClear]
type AttrBaseTypeConstraint ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrLabel ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerModelPropertyInfo = IsListModel
type AttrTransferType ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferType ShortcutControllerModelPropertyInfo = ListModel
type AttrTransferTypeConstraint ShortcutControllerModelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferTypeConstraint ShortcutControllerModelPropertyInfo = IsListModel

data ShortcutControllerNItemsPropertyInfo #

Instances

Instances details
AttrInfo ShortcutControllerNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Associated Types

type AttrAllowedOps ShortcutControllerNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerNItemsPropertyInfo = Word32
type AttrSetTypeConstraint ShortcutControllerNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferType ShortcutControllerNItemsPropertyInfo = ()
type AttrLabel ShortcutControllerNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ShortcutControllerNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerNItemsPropertyInfo = Word32
type AttrLabel ShortcutControllerNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferType ShortcutControllerNItemsPropertyInfo = ()
type AttrTransferTypeConstraint ShortcutControllerNItemsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferTypeConstraint ShortcutControllerNItemsPropertyInfo = Type ~ ()

data ShortcutControllerRemoveShortcutMethodInfo #

Instances

Instances details
(signature ~ (b -> m ()), MonadIO m, IsShortcutController a, IsShortcut b) => OverloadedMethod ShortcutControllerRemoveShortcutMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ShortcutControllerRemoveShortcutMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ShortcutControllerScopePropertyInfo #

Instances

Instances details
AttrInfo ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Associated Types

type AttrAllowedOps ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerScopePropertyInfo = Type ~ ShortcutScope
type AttrTransferTypeConstraint ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferTypeConstraint ShortcutControllerScopePropertyInfo = Type ~ ShortcutScope
type AttrTransferType ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrLabel ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrLabel ShortcutControllerScopePropertyInfo = "scope"
type AttrOrigin ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

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

Defined in GI.Gtk.Objects.ShortcutController

type AttrGetType ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrLabel ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrLabel ShortcutControllerScopePropertyInfo = "scope"
type AttrOrigin ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrSetTypeConstraint ShortcutControllerScopePropertyInfo = Type ~ ShortcutScope
type AttrTransferType ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferTypeConstraint ShortcutControllerScopePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

type AttrTransferTypeConstraint ShortcutControllerScopePropertyInfo = Type ~ ShortcutScope

data ShortcutControllerSetMnemonicsModifiersMethodInfo #

Instances

Instances details
(signature ~ ([ModifierType] -> m ()), MonadIO m, IsShortcutController a) => OverloadedMethod ShortcutControllerSetMnemonicsModifiersMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ShortcutControllerSetMnemonicsModifiersMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ShortcutControllerSetScopeMethodInfo #

Instances

Instances details
(signature ~ (ShortcutScope -> m ()), MonadIO m, IsShortcutController a) => OverloadedMethod ShortcutControllerSetScopeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ShortcutControllerSetScopeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ShortcutController

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

constructShortcutControllerMnemonicModifiers :: (IsShortcutController o, MonadIO m) => [ModifierType] -> m (GValueConstruct o) #

constructShortcutControllerModel :: (IsShortcutController o, MonadIO m, IsListModel a) => a -> m (GValueConstruct o) #

constructShortcutControllerScope :: (IsShortcutController o, MonadIO m) => ShortcutScope -> m (GValueConstruct o) #

getShortcutControllerMnemonicModifiers :: (MonadIO m, IsShortcutController o) => o -> m [ModifierType] #

getShortcutControllerNItems :: (MonadIO m, IsShortcutController o) => o -> m Word32 #

setShortcutControllerMnemonicModifiers :: (MonadIO m, IsShortcutController o) => o -> [ModifierType] -> m () #

shortcutControllerAddShortcut :: (HasCallStack, MonadIO m, IsShortcutController a, IsShortcut b) => a -> b -> m () #

shortcutControllerGetMnemonicsModifiers :: (HasCallStack, MonadIO m, IsShortcutController a) => a -> m [ModifierType] #

shortcutControllerGetScope :: (HasCallStack, MonadIO m, IsShortcutController a) => a -> m ShortcutScope #

shortcutControllerItemType :: AttrLabelProxy "itemType" #

shortcutControllerMnemonicModifiers :: AttrLabelProxy "mnemonicModifiers" #

shortcutControllerModel :: AttrLabelProxy "model" #

shortcutControllerNItems :: AttrLabelProxy "nItems" #

shortcutControllerNew :: (HasCallStack, MonadIO m) => m ShortcutController #

shortcutControllerNewForModel :: (HasCallStack, MonadIO m, IsListModel a) => a -> m ShortcutController #

shortcutControllerRemoveShortcut :: (HasCallStack, MonadIO m, IsShortcutController a, IsShortcut b) => a -> b -> m () #

shortcutControllerScope :: AttrLabelProxy "scope" #

shortcutControllerSetMnemonicsModifiers :: (HasCallStack, MonadIO m, IsShortcutController a) => a -> [ModifierType] -> m () #

shortcutControllerSetScope :: (HasCallStack, MonadIO m, IsShortcutController a) => a -> ShortcutScope -> m () #