src/JsRender/NodeToVala.vala
authorAlan Knowles <alan@roojs.com>
Tue, 19 May 2015 05:09:10 +0000 (13:09 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 19 May 2015 05:09:10 +0000 (13:09 +0800)
src/JsRender/NodeToVala.vala

index d5232c5..b68b987 100644 (file)
@@ -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();