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

GI.Gtk.Objects.MnemonicTrigger

Description

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

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

Documentation

newtype MnemonicTrigger #

Instances

Instances details
Eq MnemonicTrigger 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

GObject MnemonicTrigger 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

ManagedPtrNewtype MnemonicTrigger 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

TypedObject MnemonicTrigger 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

Methods

glibType :: IO GType #

HasParentTypes MnemonicTrigger 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

HasAttributeList MnemonicTrigger 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

(info ~ ResolveMnemonicTriggerMethod t MnemonicTrigger, OverloadedMethod info MnemonicTrigger p, HasField t MnemonicTrigger p) => HasField (t :: Symbol) MnemonicTrigger p 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

Methods

getField :: MnemonicTrigger -> p

(info ~ ResolveMnemonicTriggerMethod t MnemonicTrigger, OverloadedMethodInfo info MnemonicTrigger) => IsLabel t (MethodProxy info MnemonicTrigger) 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

Methods

fromLabel :: MethodProxy info MnemonicTrigger

(info ~ ResolveMnemonicTriggerMethod t MnemonicTrigger, OverloadedMethod info MnemonicTrigger p) => IsLabel t (MnemonicTrigger -> p) 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

Methods

fromLabel :: MnemonicTrigger -> p

IsGValue (Maybe MnemonicTrigger) 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList MnemonicTrigger 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttributeList MnemonicTrigger = MnemonicTriggerAttributeList
type ParentTypes MnemonicTrigger 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type ParentTypes MnemonicTrigger = '[ShortcutTrigger, Object]
type SignalList MnemonicTrigger 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type SignalList MnemonicTrigger = MnemonicTriggerSignalList

class (GObject o, IsDescendantOf MnemonicTrigger o) => IsMnemonicTrigger o #

Instances

Instances details
(GObject o, IsDescendantOf MnemonicTrigger o) => IsMnemonicTrigger o 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

data MnemonicTriggerGetKeyvalMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsMnemonicTrigger a) => OverloadedMethod MnemonicTriggerGetKeyvalMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MnemonicTriggerGetKeyvalMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MnemonicTriggerKeyvalPropertyInfo #

Instances

Instances details
AttrInfo MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

Associated Types

type AttrAllowedOps MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrAllowedOps MnemonicTriggerKeyvalPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrGetType MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrGetType MnemonicTriggerKeyvalPropertyInfo = Word32
type AttrSetTypeConstraint MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

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

Defined in GI.Gtk.Objects.MnemonicTrigger

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

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrTransferType MnemonicTriggerKeyvalPropertyInfo = Word32
type AttrLabel MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrLabel MnemonicTriggerKeyvalPropertyInfo = "keyval"
type AttrOrigin MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrAllowedOps MnemonicTriggerKeyvalPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrGetType MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrGetType MnemonicTriggerKeyvalPropertyInfo = Word32
type AttrLabel MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrLabel MnemonicTriggerKeyvalPropertyInfo = "keyval"
type AttrOrigin MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrSetTypeConstraint MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

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

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrTransferType MnemonicTriggerKeyvalPropertyInfo = Word32
type AttrTransferTypeConstraint MnemonicTriggerKeyvalPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.MnemonicTrigger

type AttrTransferTypeConstraint MnemonicTriggerKeyvalPropertyInfo = Type ~ Word32

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

Equations

ResolveMnemonicTriggerMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveMnemonicTriggerMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveMnemonicTriggerMethod "compare" o = ShortcutTriggerCompareMethodInfo 
ResolveMnemonicTriggerMethod "equal" o = ShortcutTriggerEqualMethodInfo 
ResolveMnemonicTriggerMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveMnemonicTriggerMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveMnemonicTriggerMethod "getv" o = ObjectGetvMethodInfo 
ResolveMnemonicTriggerMethod "hash" o = ShortcutTriggerHashMethodInfo 
ResolveMnemonicTriggerMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveMnemonicTriggerMethod "notify" o = ObjectNotifyMethodInfo 
ResolveMnemonicTriggerMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveMnemonicTriggerMethod "print" o = ShortcutTriggerPrintMethodInfo 
ResolveMnemonicTriggerMethod "printLabel" o = ShortcutTriggerPrintLabelMethodInfo 
ResolveMnemonicTriggerMethod "ref" o = ObjectRefMethodInfo 
ResolveMnemonicTriggerMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveMnemonicTriggerMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveMnemonicTriggerMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveMnemonicTriggerMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveMnemonicTriggerMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveMnemonicTriggerMethod "toLabel" o = ShortcutTriggerToLabelMethodInfo 
ResolveMnemonicTriggerMethod "toString" o = ShortcutTriggerToStringMethodInfo 
ResolveMnemonicTriggerMethod "trigger" o = ShortcutTriggerTriggerMethodInfo 
ResolveMnemonicTriggerMethod "unref" o = ObjectUnrefMethodInfo 
ResolveMnemonicTriggerMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveMnemonicTriggerMethod "getData" o = ObjectGetDataMethodInfo 
ResolveMnemonicTriggerMethod "getKeyval" o = MnemonicTriggerGetKeyvalMethodInfo 
ResolveMnemonicTriggerMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveMnemonicTriggerMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveMnemonicTriggerMethod "setData" o = ObjectSetDataMethodInfo 
ResolveMnemonicTriggerMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveMnemonicTriggerMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveMnemonicTriggerMethod l o = MethodResolutionFailed l o :: Type 

constructMnemonicTriggerKeyval :: (IsMnemonicTrigger o, MonadIO m) => Word32 -> m (GValueConstruct o) #

getMnemonicTriggerKeyval :: (MonadIO m, IsMnemonicTrigger o) => o -> m Word32 #

mnemonicTriggerGetKeyval :: (HasCallStack, MonadIO m, IsMnemonicTrigger a) => a -> m Word32 #

mnemonicTriggerKeyval :: AttrLabelProxy "keyval" #

mnemonicTriggerNew :: (HasCallStack, MonadIO m) => Word32 -> m MnemonicTrigger #