From: Alan Knowles Date: Mon, 24 Dec 2018 06:54:38 +0000 (+0800) Subject: RooProject.vala X-Git-Url: http://git.roojs.org/?p=gitlive;a=commitdiff_plain;h=f29135abf5ec3e251775b76704e65a4975b35759 RooProject.vala --- diff --git a/RooProject.vala b/RooProject.vala index ca3d710c..0ff10ff5 100644 --- a/RooProject.vala +++ b/RooProject.vala @@ -20,7 +20,20 @@ public class RooProject : Object static Gee.ArrayList projects; - + static public RooProject addProject(Json.Object t) + { + + RooProject.singleton(); // init... + + var add = new RooProject(); + add.id = t.get_string_member("id"); + add.name = t.get_string_member("name"); + add.type = t.get_string_member("type"); + add.code = t.get_string_member("code"); + this.projects.add(add); + GLib.debug("ADD project %s : %s : %s", add.id, add.code, add.name); + return add; + } }