ActionGroupIfaceProxy

Proxy object for Gio.ActionGroup interface when a GObject has no applicable D binding

class ActionGroupIfaceProxy : IfaceProxy , ActionGroup {}

Mixed In Members

From mixin ActionGroupT!()

actionAdded
void actionAdded(string actionName)

Emits the #GActionGroup::action-added signal on action_group.

actionEnabledChanged
void actionEnabledChanged(string actionName, bool enabled)

Emits the #GActionGroup::action-enabled-changed signal on action_group.

actionRemoved
void actionRemoved(string actionName)

Emits the #GActionGroup::action-removed signal on action_group.

actionStateChanged
void actionStateChanged(string actionName, glib.variant.VariantG state)

Emits the #GActionGroup::action-state-changed signal on action_group.

activateAction
void activateAction(string actionName, glib.variant.VariantG parameter)

Activate the named action within action_group.

changeActionState
void changeActionState(string actionName, glib.variant.VariantG value)

Request for the state of the named action within action_group to be changed to value.

getActionEnabled
bool getActionEnabled(string actionName)

Checks if the named action within action_group is currently enabled.

getActionParameterType
glib.variant_type.VariantType getActionParameterType(string actionName)

Queries the type of the parameter that must be given when activating the named action within action_group.

getActionState
glib.variant.VariantG getActionState(string actionName)

Queries the current state of the named action within action_group.

getActionStateHint
glib.variant.VariantG getActionStateHint(string actionName)

Requests a hint about the valid range of values for the state of the named action within action_group.

getActionStateType
glib.variant_type.VariantType getActionStateType(string actionName)

Queries the type of the state of the named action within action_group.

hasAction
bool hasAction(string actionName)

Checks if the named action exists within action_group.

listActions
string[] listActions()

Lists the actions contained within action_group.

queryAction
bool queryAction(string actionName, bool enabled, glib.variant_type.VariantType parameterType, glib.variant_type.VariantType stateType, glib.variant.VariantG stateHint, glib.variant.VariantG state)

Queries all aspects of the named action within an action_group.

connectActionAdded
ulong connectActionAdded(string detail, T callback, Flag!"After" after)

Connect to ActionAdded signal.

connectActionEnabledChanged
ulong connectActionEnabledChanged(string detail, T callback, Flag!"After" after)

Connect to ActionEnabledChanged signal.

connectActionRemoved
ulong connectActionRemoved(string detail, T callback, Flag!"After" after)

Connect to ActionRemoved signal.

connectActionStateChanged
ulong connectActionStateChanged(string detail, T callback, Flag!"After" after)

Connect to ActionStateChanged signal.

Inherited Members

From ActionGroup

actionAdded
void actionAdded(string actionName)

Emits the #GActionGroup::action-added signal on action_group.

actionEnabledChanged
void actionEnabledChanged(string actionName, bool enabled)

Emits the #GActionGroup::action-enabled-changed signal on action_group.

actionRemoved
void actionRemoved(string actionName)

Emits the #GActionGroup::action-removed signal on action_group.

actionStateChanged
void actionStateChanged(string actionName, glib.variant.VariantG state)

Emits the #GActionGroup::action-state-changed signal on action_group.

activateAction
void activateAction(string actionName, glib.variant.VariantG parameter)

Activate the named action within action_group.

changeActionState
void changeActionState(string actionName, glib.variant.VariantG value)

Request for the state of the named action within action_group to be changed to value.

getActionEnabled
bool getActionEnabled(string actionName)

Checks if the named action within action_group is currently enabled.

getActionParameterType
glib.variant_type.VariantType getActionParameterType(string actionName)

Queries the type of the parameter that must be given when activating the named action within action_group.

getActionState
glib.variant.VariantG getActionState(string actionName)

Queries the current state of the named action within action_group.

getActionStateHint
glib.variant.VariantG getActionStateHint(string actionName)

Requests a hint about the valid range of values for the state of the named action within action_group.

getActionStateType
glib.variant_type.VariantType getActionStateType(string actionName)

Queries the type of the state of the named action within action_group.

hasAction
bool hasAction(string actionName)

Checks if the named action exists within action_group.

listActions
string[] listActions()

Lists the actions contained within action_group.

queryAction
bool queryAction(string actionName, bool enabled, glib.variant_type.VariantType parameterType, glib.variant_type.VariantType stateType, glib.variant.VariantG stateHint, glib.variant.VariantG state)

Queries all aspects of the named action within an action_group.

connectActionAdded
ulong connectActionAdded(string detail, T callback, Flag!"After" after)

Connect to ActionAdded signal.

connectActionEnabledChanged
ulong connectActionEnabledChanged(string detail, T callback, Flag!"After" after)

Connect to ActionEnabledChanged signal.

connectActionRemoved
ulong connectActionRemoved(string detail, T callback, Flag!"After" after)

Connect to ActionRemoved signal.

connectActionStateChanged
ulong connectActionStateChanged(string detail, T callback, Flag!"After" after)

Connect to ActionStateChanged signal.