From f29135abf5ec3e251775b76704e65a4975b35759 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 24 Dec 2018 14:54:38 +0800 Subject: [PATCH] RooProject.vala --- RooProject.vala | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) 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; + } } -- 2.39.2