From: Alan Knowles Date: Tue, 19 May 2015 05:09:10 +0000 (+0800) Subject: src/JsRender/NodeToVala.vala X-Git-Url: http://git.roojs.org/?a=commitdiff_plain;h=a14ef68a70f8bd6aa6bbd4a933543987ae5bd861;p=app.Builder.js src/JsRender/NodeToVala.vala --- diff --git a/src/JsRender/NodeToVala.vala b/src/JsRender/NodeToVala.vala index d5232c500..b68b9872a 100644 --- a/src/JsRender/NodeToVala.vala +++ b/src/JsRender/NodeToVala.vala @@ -450,18 +450,14 @@ public class JsRender.NodeToVala : Object { } */ if (this.node.has("* ctor")) { - + this.node.proplines.set("* ctor", this.curline); this.addLine(this.ipad + "this.el = " + this.node.get("* ctor")+ ";"); return; } - // the ctor arguments... - - // see what the - //var default_ctor = Palete.Gir.factoryFqn(this.node.fqn() + ".newv"); - //if (default_ctor == null) { - var default_ctor = Palete.Gir.factoryFqn(this.node.fqn() + ".new"); + + var default_ctor = Palete.Gir.factoryFqn(this.node.fqn() + ".new"); - //} + if (default_ctor != null && default_ctor.paramset != null && default_ctor.paramset.params.size > 0) { string[] args = {}; var iter =default_ctor.paramset.params.list_iterator();