Builder/Provider/File/Roo.js
authorAlan Knowles <alan@akbkhome.com>
Wed, 23 Jun 2010 07:38:04 +0000 (15:38 +0800)
committerAlan Knowles <alan@akbkhome.com>
Wed, 23 Jun 2010 07:38:04 +0000 (15:38 +0800)
Builder/Provider/File/Roo.js

index 0e7677c..4493199 100755 (executable)
@@ -376,6 +376,25 @@ Roo = XObject.define(
                     
                  ].join("\n");
             }
+            
+            
+                return [
+                    this.outputHeader(),
+                    
+                    this.name  +  " = new Roo.XComponent({",
+                    "    order: '" +modkey+"',",
+                    "    region : '" + this.region   +"',",
+                    "    parent : " + (this.parent ||  'false') + ",",
+                    "    name : " + JSON.stringify(this.title  || "unnamed module") + ",",
+                    "    disabled : " + (this.disabled || 'false') +" ",
+                    "    items : [ ",
+                    o,
+                    "    ]",
+                    "});",
+                    ""
+                     
+                 ].join("\n");
+            
         },
             
         guessName : function(ar) // turns the object into full name.