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

GI.Gtk.Objects.AlternativeTrigger

Description

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

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

Documentation

newtype AlternativeTrigger #

Instances

Instances details
Eq AlternativeTrigger 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

GObject AlternativeTrigger 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

ManagedPtrNewtype AlternativeTrigger 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

TypedObject AlternativeTrigger 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Methods

glibType :: IO GType #

HasParentTypes AlternativeTrigger 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

HasAttributeList AlternativeTrigger 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

(info ~ ResolveAlternativeTriggerMethod t AlternativeTrigger, OverloadedMethod info AlternativeTrigger p, HasField t AlternativeTrigger p) => HasField (t :: Symbol) AlternativeTrigger p 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

(info ~ ResolveAlternativeTriggerMethod t AlternativeTrigger, OverloadedMethodInfo info AlternativeTrigger) => IsLabel t (MethodProxy info AlternativeTrigger) 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Methods

fromLabel :: MethodProxy info AlternativeTrigger

(info ~ ResolveAlternativeTriggerMethod t AlternativeTrigger, OverloadedMethod info AlternativeTrigger p) => IsLabel t (AlternativeTrigger -> p) 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

IsGValue (Maybe AlternativeTrigger) 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList AlternativeTrigger 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttributeList AlternativeTrigger = AlternativeTriggerAttributeList
type ParentTypes AlternativeTrigger 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

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

Defined in GI.Gtk.Objects.AlternativeTrigger

type SignalList AlternativeTrigger = AlternativeTriggerSignalList

data AlternativeTriggerFirstPropertyInfo #

Instances

Instances details
AttrInfo AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Associated Types

type AttrAllowedOps AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

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

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrGetType AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrSetTypeConstraint AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrTransferTypeConstraint AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrTransferTypeConstraint AlternativeTriggerFirstPropertyInfo = IsShortcutTrigger
type AttrTransferType AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrLabel AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrLabel AlternativeTriggerFirstPropertyInfo = "first"
type AttrOrigin AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

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

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrGetType AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrLabel AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrLabel AlternativeTriggerFirstPropertyInfo = "first"
type AttrOrigin AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrSetTypeConstraint AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrTransferType AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrTransferTypeConstraint AlternativeTriggerFirstPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrTransferTypeConstraint AlternativeTriggerFirstPropertyInfo = IsShortcutTrigger

data AlternativeTriggerGetFirstMethodInfo #

Instances

Instances details
(signature ~ m ShortcutTrigger, MonadIO m, IsAlternativeTrigger a) => OverloadedMethod AlternativeTriggerGetFirstMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo AlternativeTriggerGetFirstMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data AlternativeTriggerGetSecondMethodInfo #

Instances

Instances details
(signature ~ m ShortcutTrigger, MonadIO m, IsAlternativeTrigger a) => OverloadedMethod AlternativeTriggerGetSecondMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo AlternativeTriggerGetSecondMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data AlternativeTriggerSecondPropertyInfo #

Instances

Instances details
AttrInfo AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Associated Types

type AttrAllowedOps AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

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

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrGetType AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrSetTypeConstraint AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrTransferTypeConstraint AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrTransferType AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrLabel AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrLabel AlternativeTriggerSecondPropertyInfo = "second"
type AttrOrigin AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

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

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrGetType AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrLabel AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrLabel AlternativeTriggerSecondPropertyInfo = "second"
type AttrOrigin AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrSetTypeConstraint AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrTransferType AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

type AttrTransferTypeConstraint AlternativeTriggerSecondPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

class (GObject o, IsDescendantOf AlternativeTrigger o) => IsAlternativeTrigger o #

Instances

Instances details
(GObject o, IsDescendantOf AlternativeTrigger o) => IsAlternativeTrigger o 
Instance details

Defined in GI.Gtk.Objects.AlternativeTrigger

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

Equations

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

alternativeTriggerFirst :: AttrLabelProxy "first" #

alternativeTriggerGetFirst :: (HasCallStack, MonadIO m, IsAlternativeTrigger a) => a -> m ShortcutTrigger #

alternativeTriggerGetSecond :: (HasCallStack, MonadIO m, IsAlternativeTrigger a) => a -> m ShortcutTrigger #

alternativeTriggerNew :: (HasCallStack, MonadIO m, IsShortcutTrigger a, IsShortcutTrigger b) => a -> b -> m AlternativeTrigger #

alternativeTriggerSecond :: AttrLabelProxy "second" #

constructAlternativeTriggerFirst :: (IsAlternativeTrigger o, MonadIO m, IsShortcutTrigger a) => a -> m (GValueConstruct o) #

constructAlternativeTriggerSecond :: (IsAlternativeTrigger o, MonadIO m, IsShortcutTrigger a) => a -> m (GValueConstruct o) #