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

GI.Gtk.Objects.CallbackAction

Description

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

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

Documentation

newtype CallbackAction #

Instances

Instances details
Eq CallbackAction 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

GObject CallbackAction 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

ManagedPtrNewtype CallbackAction 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

TypedObject CallbackAction 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

Methods

glibType :: IO GType #

HasParentTypes CallbackAction 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

HasAttributeList CallbackAction 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

(info ~ ResolveCallbackActionMethod t CallbackAction, OverloadedMethod info CallbackAction p, HasField t CallbackAction p) => HasField (t :: Symbol) CallbackAction p 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

Methods

getField :: CallbackAction -> p

(info ~ ResolveCallbackActionMethod t CallbackAction, OverloadedMethodInfo info CallbackAction) => IsLabel t (MethodProxy info CallbackAction) 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

Methods

fromLabel :: MethodProxy info CallbackAction

(info ~ ResolveCallbackActionMethod t CallbackAction, OverloadedMethod info CallbackAction p) => IsLabel t (CallbackAction -> p) 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

Methods

fromLabel :: CallbackAction -> p

IsGValue (Maybe CallbackAction) 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList CallbackAction 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

type AttributeList CallbackAction = CallbackActionAttributeList
type ParentTypes CallbackAction 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

type ParentTypes CallbackAction = '[ShortcutAction, Object]
type SignalList CallbackAction 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

type SignalList CallbackAction = CallbackActionSignalList

class (GObject o, IsDescendantOf CallbackAction o) => IsCallbackAction o #

Instances

Instances details
(GObject o, IsDescendantOf CallbackAction o) => IsCallbackAction o 
Instance details

Defined in GI.Gtk.Objects.CallbackAction

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

Equations

ResolveCallbackActionMethod "activate" o = ShortcutActionActivateMethodInfo 
ResolveCallbackActionMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveCallbackActionMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveCallbackActionMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveCallbackActionMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveCallbackActionMethod "getv" o = ObjectGetvMethodInfo 
ResolveCallbackActionMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveCallbackActionMethod "notify" o = ObjectNotifyMethodInfo 
ResolveCallbackActionMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveCallbackActionMethod "print" o = ShortcutActionPrintMethodInfo 
ResolveCallbackActionMethod "ref" o = ObjectRefMethodInfo 
ResolveCallbackActionMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveCallbackActionMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveCallbackActionMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveCallbackActionMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveCallbackActionMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveCallbackActionMethod "toString" o = ShortcutActionToStringMethodInfo 
ResolveCallbackActionMethod "unref" o = ObjectUnrefMethodInfo 
ResolveCallbackActionMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveCallbackActionMethod "getData" o = ObjectGetDataMethodInfo 
ResolveCallbackActionMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveCallbackActionMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveCallbackActionMethod "setData" o = ObjectSetDataMethodInfo 
ResolveCallbackActionMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveCallbackActionMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveCallbackActionMethod l o = MethodResolutionFailed l o :: Type 

callbackActionNew :: (HasCallStack, MonadIO m) => ShortcutFunc -> m CallbackAction #