Class

IdeSettingsFlagAction

Description

final class Ide.SettingsFlagAction : GObject.Object
  implements Gio.Action {
  /* No available fields */
}
No description available.

Hierarchy

hierarchy this IdeSettingsFlagAction implements_0 GAction this--implements_0 ancestor_0 GObject ancestor_0--this

Ancestors

Implements

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 GObject (43)

Please see GObject for a full list of 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

Ide.SettingsFlagAction:flag-nick
No description available.

Ide.SettingsFlagAction:path
No description available.

Ide.SettingsFlagAction:schema-id
No description available.

Ide.SettingsFlagAction:schema-key
No description available.

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.

Class structure

struct IdeSettingsFlagActionClass {
  GObjectClass parent_class;
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.