]> 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>
Tue, 27 Mar 2018 07:41:40 +0000 (09:41 +0200)
vapi/gobject-2.0.vapi

index b9a09adbfd21a20e3b5d2ab49116db6693cf7da2..76dcfd64ad798f0a08b270265861a215ce5de225 100644 (file)
@@ -303,6 +303,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;