SimpleAction
A GSimpleAction
is the obvious simple implementation of the iface@Gio.Action interface. This is the easiest way to create an action for purposes of adding it to a class@Gio.SimpleActionGroup.
Skipped during bindings generation
method
enabled
: Property has no gettermethod
name
: Property has no getter nor settermethod
parameter-type
: Property has no getter nor settermethod
state
: Property has no gettermethod
state-type
: Property has no getter nor setter
Constructors
Creates a new action.
Creates a new stateful action.
Properties
Functions
Request for the state of @action to be changed to @value.
Indicates that the action was just activated.
Indicates that the action just received a request to change its state.
Checks if @action is currently enabled.
Queries the type of the parameter that must be given when activating
Requests a hint about the valid range of values for the state of
Queries the type of the state of @action.
Sets the action as enabled or not.
Sets the state hint for the action.