public string project_id;
public string description;
public string shortname;
-
+
}
public string id; // not really important that they are numbers..
public string display_name;
+ public RooOption (string id, string name)
+ {
+ this.id = id;
+ this.display_name = name;
+ }
}
}
+ public Gee.ArrayList<RooOption> readJsonArray(Json.Array a)
+ {
+ var ret = new Gee.ArrayList<RooOption>();
+ for(var i = 0; i < a.get_length(); i++) {
+ var t = a.get_object_element(i);
+ ret += new RooOption(
+ t.get_string_member("id"),
+ t.get_string_member("display_name")
+ );
+ }
+ return ret;
+
+ }
public RooTicket addTicket(Json.Object t)
{