builder.html.js
[app.Builder.js] / builder.html.js
index ef3eec7..703b202 100644 (file)
@@ -5,7 +5,7 @@ Builder  = {
     
     render : function(data)
     {
-        console.log(data);
+         
         this.tree = data;
         
         if (!Builder.click) {
@@ -189,7 +189,7 @@ Builder  = {
         // we can overlay some event handlers here..
         cfg.listeners = cfg.listeners || {};
        
-        console.log('xtype'  + xtype)
+        //console.log('xtype'  + xtype)
         switch(xtype) {
             case 'Roo.LayoutDialog':
                 cfg.listeners.resize = function(dlg, w,h)
@@ -215,10 +215,13 @@ Builder  = {
             
             var xi = xitems[i];
             if (typeof(xi['*prop']) != 'undefined') {
+                console.log('adding prop' + xi['*prop']);
+                
                 var pr = xi['*prop'];
                 this.munge(xi);
                 // if prop is an array - then it's items are really the value..
                 if (pr.match(/\[\]$/)) {
+                    console.log('adding array?' + pr);
                     pr = pr.replace(/\[\]$/, '');
                     cfg[pr] = cfg[pr]  || [];
                     cfg[pr].push(xi);
@@ -229,6 +232,7 @@ Builder  = {
                 if (xi.xtype && xi.xtype  == 'Array') {
                     cfg[pr] = xi.items;
                 } else {
+                    console.log('setting property' + pr);
                     cfg[pr] = xi;
                 }