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

GI.Gtk.Structs.PadActionEntry

Description

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

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

Documentation

newtype PadActionEntry #

Instances

Instances details
Eq PadActionEntry 
Instance details

Defined in GI.Gtk.Structs.PadActionEntry

BoxedPtr PadActionEntry 
Instance details

Defined in GI.Gtk.Structs.PadActionEntry

CallocPtr PadActionEntry 
Instance details

Defined in GI.Gtk.Structs.PadActionEntry

Methods

boxedPtrCalloc :: IO (Ptr PadActionEntry) #

ManagedPtrNewtype PadActionEntry 
Instance details

Defined in GI.Gtk.Structs.PadActionEntry

tag ~ 'AttrSet => Constructible PadActionEntry tag 
Instance details

Defined in GI.Gtk.Structs.PadActionEntry

HasAttributeList PadActionEntry 
Instance details

Defined in GI.Gtk.Structs.PadActionEntry

(info ~ ResolvePadActionEntryMethod t PadActionEntry, OverloadedMethod info PadActionEntry p, HasField t PadActionEntry p) => HasField (t :: Symbol) PadActionEntry p 
Instance details

Defined in GI.Gtk.Structs.PadActionEntry

Methods

getField :: PadActionEntry -> p

(info ~ ResolvePadActionEntryMethod t PadActionEntry, OverloadedMethodInfo info PadActionEntry) => IsLabel t (MethodProxy info PadActionEntry) 
Instance details

Defined in GI.Gtk.Structs.PadActionEntry

Methods

fromLabel :: MethodProxy info PadActionEntry

(info ~ ResolvePadActionEntryMethod t PadActionEntry, OverloadedMethod info PadActionEntry p) => IsLabel t (PadActionEntry -> p) 
Instance details

Defined in GI.Gtk.Structs.PadActionEntry

Methods

fromLabel :: PadActionEntry -> p

type AttributeList PadActionEntry 
Instance details

Defined in GI.Gtk.Structs.PadActionEntry

type AttributeList PadActionEntry = PadActionEntryAttributeList

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

Equations

ResolvePadActionEntryMethod l o = MethodResolutionFailed l o :: Type 

clearPadActionEntryLabel :: MonadIO m => PadActionEntry -> m () #

getPadActionEntryActionName :: MonadIO m => PadActionEntry -> m (Maybe Text) #

getPadActionEntryIndex :: MonadIO m => PadActionEntry -> m Int32 #

getPadActionEntryLabel :: MonadIO m => PadActionEntry -> m (Maybe Text) #

getPadActionEntryMode :: MonadIO m => PadActionEntry -> m Int32 #

padActionEntry_actionName :: AttrLabelProxy "actionName" #

padActionEntry_index :: AttrLabelProxy "index" #

padActionEntry_label :: AttrLabelProxy "label" #

padActionEntry_mode :: AttrLabelProxy "mode" #

padActionEntry_type :: AttrLabelProxy "type" #

setPadActionEntryActionName :: MonadIO m => PadActionEntry -> CString -> m () #

setPadActionEntryIndex :: MonadIO m => PadActionEntry -> Int32 -> m () #

setPadActionEntryLabel :: MonadIO m => PadActionEntry -> CString -> m () #

setPadActionEntryMode :: MonadIO m => PadActionEntry -> Int32 -> m () #