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

GI.Gtk.Objects.NeverTrigger

Description

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

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

Documentation

newtype NeverTrigger #

Instances

Instances details
Eq NeverTrigger 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

Methods

(==) :: NeverTrigger -> NeverTrigger -> Bool

(/=) :: NeverTrigger -> NeverTrigger -> Bool

GObject NeverTrigger 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

ManagedPtrNewtype NeverTrigger 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

TypedObject NeverTrigger 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

Methods

glibType :: IO GType #

HasParentTypes NeverTrigger 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

HasAttributeList NeverTrigger 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

(info ~ ResolveNeverTriggerMethod t NeverTrigger, OverloadedMethod info NeverTrigger p, HasField t NeverTrigger p) => HasField (t :: Symbol) NeverTrigger p 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

Methods

getField :: NeverTrigger -> p

(info ~ ResolveNeverTriggerMethod t NeverTrigger, OverloadedMethodInfo info NeverTrigger) => IsLabel t (MethodProxy info NeverTrigger) 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

Methods

fromLabel :: MethodProxy info NeverTrigger

(info ~ ResolveNeverTriggerMethod t NeverTrigger, OverloadedMethod info NeverTrigger p) => IsLabel t (NeverTrigger -> p) 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

Methods

fromLabel :: NeverTrigger -> p

IsGValue (Maybe NeverTrigger) 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList NeverTrigger 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

type AttributeList NeverTrigger = NeverTriggerAttributeList
type ParentTypes NeverTrigger 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

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

Defined in GI.Gtk.Objects.NeverTrigger

type SignalList NeverTrigger = NeverTriggerSignalList

class (GObject o, IsDescendantOf NeverTrigger o) => IsNeverTrigger o #

Instances

Instances details
(GObject o, IsDescendantOf NeverTrigger o) => IsNeverTrigger o 
Instance details

Defined in GI.Gtk.Objects.NeverTrigger

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

Equations

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

neverTriggerGet :: (HasCallStack, MonadIO m) => m NeverTrigger #

toNeverTrigger :: (MonadIO m, IsNeverTrigger o) => o -> m NeverTrigger #