builder.html.js
[app.Builder.js] / builder.html.js
index 66a1583..0bc3dc1 100644 (file)
@@ -41,7 +41,8 @@ Builder  = {
             this.dialogroot = false;
         }
         if (this.layoutbase) {
-            this.layoutbase.remove();
+            console.log(Builder.dump(this.layoutbase.el));
+            
             this.layoutbase= false;
         }
          
@@ -256,18 +257,23 @@ Builder  = {
     dump : function (arr,level) {
         var dumped_text = "";
         if(!level) level = 0;
-        
+        if (level >  3) {
+            return '... TO DEEP ...';
+        }
         //The padding given at the beginning of the line.
         var level_padding = "";
         for(var j=0;j<level+1;j++) level_padding += "    ";
         
         if(typeof(arr) == 'object') { //Array/Hashes/Objects 
             for(var item in arr) {
-                var value = arr[item];
                 
+                var value = arr[item];
+                if (item == 'xns') {
+                    continue;
+                }
                 if(typeof(value) == 'function') { //If it is an array,
                     // fake dump...
-                    dumped_text += level_padding + "'" + item + "' => \"FUNCTION\"\n";
+                    dumped_text += level_padding + "'" + item + "' : function() { ... },\n";
                     continue;
                 }
                 if(typeof(value) == 'object') { //If it is an array,