public static string print_detailed_name (string action_name, GLib.Variant? target_value);
public abstract bool enabled { get; }
public abstract string name { get; }
- public abstract GLib.VariantType parameter_type { get; }
- public abstract GLib.Variant state { owned get; }
- public abstract GLib.VariantType state_type { get; }
+ public abstract GLib.VariantType? parameter_type { get; }
+ public abstract GLib.Variant? state { owned get; }
+ public abstract GLib.VariantType? state_type { get; }
}
[CCode (cheader_filename = "gio/gio.h", type_cname = "GActionGroupInterface", type_id = "g_action_group_get_type ()")]
public interface ActionGroup : GLib.Object {
dbus_error_* parent="GLib.DBusError" name="dbus_error_(.*)"
dbus_address_get_for_bus_sync parent="GLib.BusType" name="get_address_sync"
+Action
+ .parameter_type nullable
+ .state nullable
+ .state_type nullable
+PropertyAction
+ .state nullable
ActionEntry
.activate type="GLib.SimpleActionActivateCallback"
.change_state type="GLib.SimpleActionChangeStateCallback"