]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gobject-2.0: Add ParamSpecGType
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 27 Mar 2018 07:41:40 +0000 (09:41 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 16 Apr 2018 19:16:12 +0000 (21:16 +0200)
vapi/gobject-2.0.vapi

index 266717092c0201b91d2ddc93e074b2c2fcde24da..6fb7b30fa3eb07d79077a55cd417a4f9b4ec2a9a 100644 (file)
@@ -321,6 +321,12 @@ namespace GLib {
                [CCode (cname = "g_param_spec_float")]
                public ParamSpecFloat (string name, string nick, string blurb, float minimum, float maximum, float default_value, GLib.ParamFlags flags);
        }
+       [CCode (type_id = "G_TYPE_PARAM_GTYPE")]
+       public class ParamSpecGType : GLib.ParamSpec {
+               public GLib.Type is_a_type;
+               [CCode (cname = "g_param_spec_gtype")]
+               public ParamSpecGType (string name, string nick, string blurb, GLib.Type is_a_type, GLib.ParamFlags flags);
+       }
        [CCode (type_id = "G_TYPE_PARAM_INT")]
        public class ParamSpecInt : GLib.ParamSpec {
                public int default_value;