-Roo.XComponent.on('register', function(e) { return Pman.xregister(e); });
+Roo.XComponent.on('register', function(e) { if (typeof(Pman) != 'undefined') { return Pman.xregister(e); } });
Roo.XComponent.on('buildComplete',
function() {
},
- fakeRoot : {
+ fakeRoot : new Roo.XComponent( {
modKey : '000',
module : 'Pman',
region : 'center',
isTop : true,
name : "Pman Base",
disabled : false,
- permname: ''
- },
+ permname: '' ,
+ render : function (el) { this.el = this.layout; }
+ }),
layout: false,
}
});
-
-
+ this.fakeRoot.layout = this.layout;
+ /*
Pman.register( Roo.apply(this.fakeRoot, {
layout : this.layout
} ) );
+ */
// creates all the modules ready to load..
return;
}
- Roo.log("PARENT : " + obj.parent);
+
if (obj.parent === Pman || obj.parent == 'Pman') {
+ Roo.log("PARENT OF : " + obj.name + " replacing with fake");
obj.parent = Pman.fakeRoot;
}