gtk.pad_action_entry

Module for [PadActionEntry] class

Types 1

Struct defining a pad action entry.

Fields
Methods
void * _cPtr()
gtk.types.PadActionType type() @propertyGet `type` field. Returns: the type of pad feature that will trigger this action entry.
void type(gtk.types.PadActionType propval) @propertySet `type` field. Params: propval = the type of pad feature that will trigger this action entry.
int index() @propertyGet `index` field. Returns: the 0-indexed button/ring/strip number that will trigger this action entry.
void index(int propval) @propertySet `index` field. Params: propval = the 0-indexed button/ring/strip number that will trigger this action entry.
int mode() @propertyGet `mode` field. Returns: the mode that will trigger this action entry, or -1 for all modes.
void mode(int propval) @propertySet `mode` field. Params: propval = the mode that will trigger this action entry, or -1 for all modes.
string label() @propertyGet `label` field. Returns: Human readable description of this action entry, this string should be deemed user-visible.
void label(string propval) @propertySet `label` field. Params: propval = Human readable description of this action entry, this string should be deemed user-visible.
string actionName() @propertyGet `actionName` field. Returns: action name that will be activated in the [gio.action_group.ActionGroup].
void actionName(string propval) @propertySet `actionName` field. Params: propval = action name that will be activated in the [gio.action_group.ActionGroup].
Constructors
this(void * ptr, Flag!"Take" take)