public class ActionGroup : Object, Buildable {
public weak string name { get; construct } ;
public weak bool sensitive { get; set; } ;
public weak bool visible { get; set; } ;
public ActionGroup ( string name ) ;
public signal void connect_proxy ( Action p0,
Widget p1 ) ;
public signal void disconnect_proxy ( Action p0,
Widget p1 ) ;
public signal void post_activate ( Action p0 ) ;
public signal void pre_activate ( Action p0 ) ;
public void add_action ( Action action ) ;
public void add_action_with_accel ( Action action,
string? accelerator ) ;
public void add_actions ( ActionEntry[] entries,
void** user_data ) ;
public void add_actions_full ( ActionEntry[] entries,
void** user_data,
GLib.DestroyNotify? destroy ) ;
public void add_radio_actions ( RadioActionEntry[] entries,
int value,
RadioActionCallback on_change ) ;
public void add_radio_actions_full ( RadioActionEntry[] entries,
int value,
RadioActionCallback on_change,
GLib.DestroyNotify? destroy ) ;
public void add_toggle_actions ( ToggleActionEntry[] entries,
void** user_data ) ;
public void add_toggle_actions_full ( ToggleActionEntry[] entries,
void** user_data,
GLib.DestroyNotify? destroy ) ;
public weak string get_name ( ) ;
public bool get_sensitive ( ) ;
public bool get_visible ( ) ;
public weak GLib.List list_actions ( ) ;
public void remove_action ( Action action ) ;
public void set_sensitive ( bool sensitive ) ;
public void set_translate_func ( TranslateFunc func,
void** data,
DestroyNotify notify ) ;
public void set_translation_domain ( string domain ) ;
public void set_visible ( bool visible ) ;
public weak string translate_string ( string str ) ;
public virtual weak Action get_action ( string action_name ) ;
}

public ActionGroup ( string name ) ;
public signal void connect_proxy ( Action p0,
Widget p1 ) ;
public signal void disconnect_proxy ( Action p0,
Widget p1 ) ;
public signal void post_activate ( Action p0 ) ;
public signal void pre_activate ( Action p0 ) ;
public weak string name { get; construct } ;
public weak bool sensitive { get; set; } ;
public weak bool visible { get; set; } ;
public void add_action ( Action action ) ;
public void add_action_with_accel ( Action action,
string? accelerator ) ;
public void add_actions ( ActionEntry[] entries,
void** user_data ) ;
public void add_actions_full ( ActionEntry[] entries,
void** user_data,
GLib.DestroyNotify? destroy ) ;
public void add_radio_actions ( RadioActionEntry[] entries,
int value,
RadioActionCallback on_change ) ;
public void add_radio_actions_full ( RadioActionEntry[] entries,
int value,
RadioActionCallback on_change,
GLib.DestroyNotify? destroy ) ;
public void add_toggle_actions ( ToggleActionEntry[] entries,
void** user_data ) ;
public void add_toggle_actions_full ( ToggleActionEntry[] entries,
void** user_data,
GLib.DestroyNotify? destroy ) ;
public weak string get_name ( ) ;
public bool get_sensitive ( ) ;
public bool get_visible ( ) ;
public weak GLib.List list_actions ( ) ;
public void remove_action ( Action action ) ;
public void set_sensitive ( bool sensitive ) ;
public void set_translate_func ( TranslateFunc func,
void** data,
DestroyNotify notify ) ;
public void set_translation_domain ( string domain ) ;
public void set_visible ( bool visible ) ;
public weak string translate_string ( string str ) ;
public virtual weak Action get_action ( string action_name ) ;
Created by Valadoc