]> 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>
Wed, 28 Mar 2018 06:51:03 +0000 (08:51 +0200)
vapi/gobject-2.0.vapi

index 665be785f0851926b4e717ea07358b6800c17d44..9263e3ee050902fa519198d185c762f0fc88eb01 100644 (file)
@@ -329,6 +329,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;