| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.ShortcutController
Description
Documentation
newtype ShortcutController #
Constructors
| ShortcutController (ManagedPtr ShortcutController) |
Instances
class (GObject o, IsDescendantOf ShortcutController o) => IsShortcutController o #
Instances
| (GObject o, IsDescendantOf ShortcutController o) => IsShortcutController o | |
Defined in GI.Gtk.Objects.ShortcutController | |
type family ResolveShortcutControllerMethod (t :: Symbol) o where ... #
Equations
data ShortcutControllerAddShortcutMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsShortcutController a, IsShortcut b) => OverloadedMethod ShortcutControllerAddShortcutMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutControllerAddShortcutMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutControllerGetMnemonicsModifiersMethodInfo #
Instances
| (signature ~ m [ModifierType], MonadIO m, IsShortcutController a) => OverloadedMethod ShortcutControllerGetMnemonicsModifiersMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutControllerGetMnemonicsModifiersMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutControllerGetScopeMethodInfo #
Instances
| (signature ~ m ShortcutScope, MonadIO m, IsShortcutController a) => OverloadedMethod ShortcutControllerGetScopeMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutControllerGetScopeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutControllerItemTypePropertyInfo #
Instances
data ShortcutControllerMnemonicModifiersPropertyInfo #
Instances
| AttrInfo ShortcutControllerMnemonicModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrAllowedOps ShortcutControllerMnemonicModifiersPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrGetType ShortcutControllerMnemonicModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrGetType ShortcutControllerMnemonicModifiersPropertyInfo = [ModifierType] | |||||||||||||||||||||||||||||||||
| type AttrLabel ShortcutControllerMnemonicModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrLabel ShortcutControllerMnemonicModifiersPropertyInfo = "mnemonic-modifiers" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ShortcutControllerMnemonicModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrSetTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo = Type ~ [ModifierType] | |||||||||||||||||||||||||||||||||
| type AttrTransferType ShortcutControllerMnemonicModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrTransferType ShortcutControllerMnemonicModifiersPropertyInfo = [ModifierType] | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrTransferTypeConstraint ShortcutControllerMnemonicModifiersPropertyInfo = Type ~ [ModifierType] | |||||||||||||||||||||||||||||||||
data ShortcutControllerModelPropertyInfo #
Instances
| AttrInfo ShortcutControllerModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrAllowedOps ShortcutControllerModelPropertyInfo = '['AttrConstruct, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ShortcutControllerModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrGetType ShortcutControllerModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrGetType ShortcutControllerModelPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrLabel ShortcutControllerModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrLabel ShortcutControllerModelPropertyInfo = "model" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ShortcutControllerModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ShortcutControllerModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrSetTypeConstraint ShortcutControllerModelPropertyInfo = IsListModel | |||||||||||||||||||||||||||||||||
| type AttrTransferType ShortcutControllerModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrTransferType ShortcutControllerModelPropertyInfo = ListModel | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ShortcutControllerModelPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrTransferTypeConstraint ShortcutControllerModelPropertyInfo = IsListModel | |||||||||||||||||||||||||||||||||
data ShortcutControllerNItemsPropertyInfo #
Instances
| AttrInfo ShortcutControllerNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrAllowedOps ShortcutControllerNItemsPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ShortcutControllerNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrGetType ShortcutControllerNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrGetType ShortcutControllerNItemsPropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrLabel ShortcutControllerNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrLabel ShortcutControllerNItemsPropertyInfo = "n-items" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ShortcutControllerNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ShortcutControllerNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrSetTypeConstraint ShortcutControllerNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType ShortcutControllerNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrTransferType ShortcutControllerNItemsPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ShortcutControllerNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrTransferTypeConstraint ShortcutControllerNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data ShortcutControllerRemoveShortcutMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsShortcutController a, IsShortcut b) => OverloadedMethod ShortcutControllerRemoveShortcutMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutControllerRemoveShortcutMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutControllerScopePropertyInfo #
Instances
| AttrInfo ShortcutControllerScopePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrAllowedOps ShortcutControllerScopePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ShortcutControllerScopePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrGetType ShortcutControllerScopePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrLabel ShortcutControllerScopePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController type AttrLabel ShortcutControllerScopePropertyInfo = "scope" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ShortcutControllerScopePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ShortcutControllerScopePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrTransferType ShortcutControllerScopePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ShortcutControllerScopePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutController | |||||||||||||||||||||||||||||||||
data ShortcutControllerSetMnemonicsModifiersMethodInfo #
Instances
| (signature ~ ([ModifierType] -> m ()), MonadIO m, IsShortcutController a) => OverloadedMethod ShortcutControllerSetMnemonicsModifiersMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutControllerSetMnemonicsModifiersMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutControllerSetScopeMethodInfo #
Instances
| (signature ~ (ShortcutScope -> m ()), MonadIO m, IsShortcutController a) => OverloadedMethod ShortcutControllerSetScopeMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutController Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutControllerSetScopeMethodInfo (a :: Type) | |
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) #
getShortcutControllerItemType :: (MonadIO m, IsShortcutController o) => o -> m GType #
getShortcutControllerMnemonicModifiers :: (MonadIO m, IsShortcutController o) => o -> m [ModifierType] #
getShortcutControllerNItems :: (MonadIO m, IsShortcutController o) => o -> m Word32 #
getShortcutControllerScope :: (MonadIO m, IsShortcutController o) => o -> m ShortcutScope #
setShortcutControllerMnemonicModifiers :: (MonadIO m, IsShortcutController o) => o -> [ModifierType] -> m () #
setShortcutControllerScope :: (MonadIO m, IsShortcutController o) => o -> ShortcutScope -> 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 () #
toShortcutController :: (MonadIO m, IsShortcutController o) => o -> m ShortcutController #