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

GI.Gtk.Objects.ShortcutAction

Description

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

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

Documentation

newtype ShortcutAction #

Instances

Instances details
Eq ShortcutAction 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

GObject ShortcutAction 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

ManagedPtrNewtype ShortcutAction 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

TypedObject ShortcutAction 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

glibType :: IO GType #

HasParentTypes ShortcutAction 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

HasAttributeList ShortcutAction 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

(info ~ ResolveShortcutActionMethod t ShortcutAction, OverloadedMethod info ShortcutAction p, HasField t ShortcutAction p) => HasField (t :: Symbol) ShortcutAction p 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

getField :: ShortcutAction -> p

(info ~ ResolveShortcutActionMethod t ShortcutAction, OverloadedMethodInfo info ShortcutAction) => IsLabel t (MethodProxy info ShortcutAction) 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

fromLabel :: MethodProxy info ShortcutAction

(info ~ ResolveShortcutActionMethod t ShortcutAction, OverloadedMethod info ShortcutAction p) => IsLabel t (ShortcutAction -> p) 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

fromLabel :: ShortcutAction -> p

IsGValue (Maybe ShortcutAction) 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList ShortcutAction 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

type AttributeList ShortcutAction = ShortcutActionAttributeList
type ParentTypes ShortcutAction 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

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

Defined in GI.Gtk.Objects.ShortcutAction

type SignalList ShortcutAction = ShortcutActionSignalList

class (GObject o, IsDescendantOf ShortcutAction o) => IsShortcutAction o #

Instances

Instances details
(GObject o, IsDescendantOf ShortcutAction o) => IsShortcutAction o 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

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

Equations

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

data ShortcutActionActivateMethodInfo #

Instances

Instances details
(signature ~ ([ShortcutActionFlags] -> b -> Maybe GVariant -> m Bool), MonadIO m, IsShortcutAction a, IsWidget b) => OverloadedMethod ShortcutActionActivateMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ShortcutActionActivateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ShortcutActionPrintMethodInfo #

Instances

Instances details
(signature ~ (String -> m ()), MonadIO m, IsShortcutAction a) => OverloadedMethod ShortcutActionPrintMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ShortcutActionPrintMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ShortcutActionToStringMethodInfo #

Instances

Instances details
(signature ~ m Text, MonadIO m, IsShortcutAction a) => OverloadedMethod ShortcutActionToStringMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ShortcutActionToStringMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ShortcutAction

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

shortcutActionActivate :: (HasCallStack, MonadIO m, IsShortcutAction a, IsWidget b) => a -> [ShortcutActionFlags] -> b -> Maybe GVariant -> m Bool #

shortcutActionParseString :: (HasCallStack, MonadIO m) => Text -> m (Maybe ShortcutAction) #

shortcutActionPrint :: (HasCallStack, MonadIO m, IsShortcutAction a) => a -> String -> m () #

shortcutActionToString :: (HasCallStack, MonadIO m, IsShortcutAction a) => a -> m Text #