builder.html.js
[app.Builder.js] / builder.html.js
index ef3eec7..4d771cd 100644 (file)
@@ -5,7 +5,7 @@ Builder  = {
     
     render : function(data)
     {
-        console.log(data);
+         
         this.tree = data;
         
         if (!Builder.click) {
@@ -54,6 +54,7 @@ Builder  = {
         
     },
     
+    
     redraw: function(isAuto)
     {
         
@@ -69,7 +70,7 @@ Builder  = {
         
         
         this.munge(cfg);
-        
+        //console.log(cfg);return;
         // we draw either a dialog or a tab..
         
         if (cfg.xtype == 'LayoutDialog') {
@@ -189,7 +190,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 +216,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 +233,7 @@ Builder  = {
                 if (xi.xtype && xi.xtype  == 'Array') {
                     cfg[pr] = xi.items;
                 } else {
+                    console.log('setting property:' + pr);
                     cfg[pr] = xi;
                 }