Action
Group
Interface
constructor
g_
iface
name
action_
added
action_
enabled_
changed
action_
removed
action_
state_
changed
activate_
action
change_
action_
state
get_
action_
enabled
get_
action_
parameter_
type
get_
action_
state
get_
action_
state_
hint
get_
action_
state_
type
has_
action
list_
actions
query_
action
GJS API Reference
Gio-2.0
Gio
ActionGroupInterface
Class ActionGroupInterface
The virtual function table for #GActionGroup.
record
Hierarchy
ActionGroupInterface
Index
Constructors
constructor
Properties
g_
iface
name
Methods
action_
added
action_
enabled_
changed
action_
removed
action_
state_
changed
activate_
action
change_
action_
state
get_
action_
enabled
get_
action_
parameter_
type
get_
action_
state
get_
action_
state_
hint
get_
action_
state_
type
has_
action
list_
actions
query_
action
Constructors
constructor
new
Action
Group
Interface
(
)
:
ActionGroupInterface
Returns
ActionGroupInterface
Properties
g_
iface
g_
iface
:
TypeInterface
Static
name
name
:
string
Methods
action_
added
action_
added
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
)
:
void
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
Returns
void
action_
enabled_
changed
action_
enabled_
changed
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
, enabled
:
boolean
)
:
void
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
enabled:
boolean
Returns
void
action_
removed
action_
removed
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
)
:
void
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
Returns
void
action_
state_
changed
action_
state_
changed
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
, state
:
GLib
.
Variant
)
:
void
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
state:
GLib
.
Variant
Returns
void
activate_
action
activate_
action
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
, parameter
:
GLib
.
Variant
)
:
void
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
parameter:
GLib
.
Variant
Returns
void
change_
action_
state
change_
action_
state
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
, value
:
GLib
.
Variant
)
:
void
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
value:
GLib
.
Variant
Returns
void
get_
action_
enabled
get_
action_
enabled
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
)
:
boolean
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
Returns
boolean
get_
action_
parameter_
type
get_
action_
parameter_
type
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
)
:
VariantType
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
Returns
VariantType
get_
action_
state
get_
action_
state
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
)
:
GLib
.
Variant
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
Returns
GLib
.
Variant
get_
action_
state_
hint
get_
action_
state_
hint
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
)
:
GLib
.
Variant
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
Returns
GLib
.
Variant
get_
action_
state_
type
get_
action_
state_
type
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
)
:
VariantType
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
Returns
VariantType
has_
action
has_
action
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
)
:
boolean
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
Returns
boolean
list_
actions
list_
actions
(
action_group
:
Gio
.
ActionGroup
)
:
string
[]
Parameters
action_group:
Gio
.
ActionGroup
Returns
string
[]
query_
action
query_
action
(
action_group
:
Gio
.
ActionGroup
, action_name
:
string
)
:
[
boolean
,
boolean
,
VariantType
,
VariantType
,
GLib
.
Variant
,
GLib
.
Variant
]
Parameters
action_group:
Gio
.
ActionGroup
action_name:
string
Returns
[
boolean
,
boolean
,
VariantType
,
VariantType
,
GLib
.
Variant
,
GLib
.
Variant
]
Action
Group
Interface
constructor
g_
iface
name
action_
added
action_
enabled_
changed
action_
removed
action_
state_
changed
activate_
action
change_
action_
state
get_
action_
enabled
get_
action_
parameter_
type
get_
action_
state
get_
action_
state_
hint
get_
action_
state_
type
has_
action
list_
actions
query_
action
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5BY3Rpb25Hcm91cEludGVyZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uQWN0aW9uR3JvdXBJbnRlcmZhY2UuaHRtbCNnX2lmYWNlIiwibmFtZSI6ImdfaWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkFjdGlvbkdyb3VwSW50ZXJmYWNlLmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkFjdGlvbkdyb3VwSW50ZXJmYWNlLmh0bWwjYWN0aW9uX2FkZGVkIiwibmFtZSI6ImFjdGlvbl9hZGRlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5BY3Rpb25Hcm91cEludGVyZmFjZS5odG1sI2FjdGlvbl9lbmFibGVkX2NoYW5nZWQiLCJuYW1lIjoiYWN0aW9uX2VuYWJsZWRfY2hhbmdlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5BY3Rpb25Hcm91cEludGVyZmFjZS5odG1sI2FjdGlvbl9yZW1vdmVkIiwibmFtZSI6ImFjdGlvbl9yZW1vdmVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkFjdGlvbkdyb3VwSW50ZXJmYWNlLmh0bWwjYWN0aW9uX3N0YXRlX2NoYW5nZWQiLCJuYW1lIjoiYWN0aW9uX3N0YXRlX2NoYW5nZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uQWN0aW9uR3JvdXBJbnRlcmZhY2UuaHRtbCNhY3RpdmF0ZV9hY3Rpb24iLCJuYW1lIjoiYWN0aXZhdGVfYWN0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkFjdGlvbkdyb3VwSW50ZXJmYWNlLmh0bWwjY2hhbmdlX2FjdGlvbl9zdGF0ZSIsIm5hbWUiOiJjaGFuZ2VfYWN0aW9uX3N0YXRlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkFjdGlvbkdyb3VwSW50ZXJmYWNlLmh0bWwjZ2V0X2FjdGlvbl9lbmFibGVkIiwibmFtZSI6ImdldF9hY3Rpb25fZW5hYmxlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5BY3Rpb25Hcm91cEludGVyZmFjZS5odG1sI2dldF9hY3Rpb25fcGFyYW1ldGVyX3R5cGUiLCJuYW1lIjoiZ2V0X2FjdGlvbl9wYXJhbWV0ZXJfdHlwZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5BY3Rpb25Hcm91cEludGVyZmFjZS5odG1sI2dldF9hY3Rpb25fc3RhdGUiLCJuYW1lIjoiZ2V0X2FjdGlvbl9zdGF0ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5BY3Rpb25Hcm91cEludGVyZmFjZS5odG1sI2dldF9hY3Rpb25fc3RhdGVfaGludCIsIm5hbWUiOiJnZXRfYWN0aW9uX3N0YXRlX2hpbnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uQWN0aW9uR3JvdXBJbnRlcmZhY2UuaHRtbCNnZXRfYWN0aW9uX3N0YXRlX3R5cGUiLCJuYW1lIjoiZ2V0X2FjdGlvbl9zdGF0ZV90eXBlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkFjdGlvbkdyb3VwSW50ZXJmYWNlLmh0bWwjaGFzX2FjdGlvbiIsIm5hbWUiOiJoYXNfYWN0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkFjdGlvbkdyb3VwSW50ZXJmYWNlLmh0bWwjbGlzdF9hY3Rpb25zIiwibmFtZSI6Imxpc3RfYWN0aW9ucyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5BY3Rpb25Hcm91cEludGVyZmFjZS5odG1sI3F1ZXJ5X2FjdGlvbiIsIm5hbWUiOiJxdWVyeV9hY3Rpb24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJHaW9fMl8wLkdpby5BY3Rpb25Hcm91cEludGVyZmFjZS5odG1sIiwibmFtZSI6IkFjdGlvbkdyb3VwSW50ZXJmYWNlIn0=
The virtual function table for #GActionGroup.