Class
IdeSettingsFlagAction
Constructors
ide_settings_flag_action_new
This creates a new action that can be used to toggle an individual flag in
a GSettings
key which is of a flags type.
Instance methods
Methods inherited from GAction (8)
g_action_activate
Activates the action.
since: 2.28
g_action_change_state
Request for the state of action
to be changed to value
.
since: 2.30
g_action_get_enabled
Checks if action
is currently enabled.
since: 2.28
g_action_get_name
Queries the name of action
.
since: 2.28
g_action_get_parameter_type
Queries the type of the parameter that must be given when activating
action
.
since: 2.28
g_action_get_state
Queries the current state of action
.
since: 2.28
g_action_get_state_hint
Requests a hint about the valid range of values for the state of
action
.
since: 2.28
g_action_get_state_type
Queries the type of the state of action
.
since: 2.28
Properties
Properties inherited from GAction (5)
Gio.Action:enabled
If action
is currently enabled.
since: 2.28
Gio.Action:name
The name of the action. This is mostly meaningful for identifying
the action once it has been added to a GActionGroup
. It is immutable.
since: 2.28
Gio.Action:parameter-type
The type of the parameter that must be given when activating the
action. This is immutable, and may be NULL
if no parameter is needed when
activating the action.
since: 2.28
Gio.Action:state
The state of the action, or NULL
if the action is stateless.
since: 2.28
Gio.Action:state-type
The GVariantType
of the state that the action has, or NULL
if the
action is stateless. This is immutable.
since: 2.28
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.