4 * This is the main Pman class [for bootstrap]
6 * In theory it's lighter than the original, as no BC concerns..
16 Pman = new Roo.Document(
21 rightNames: { }, /// register right names here - so they can be translated and rendered.
23 * @property {Roo.menu.Menu} pulldownMenu - the 'add menu pulldown, you can use it to add items..
29 buildCompleted : false, // flag to say if we are building interface..
31 'beforeload' : true, // fired after page ready, before module building.
32 'load' : true, // fired after module building
33 'authrefreshed' : true // fire on auth updated?? - should be on Login?!?!?
36 onBuildComplete : function ()
39 this.building = false;
40 //this.layout.getRegion('center').showPanel(0);
41 //this.layout.endUpdate();
42 //this.addTopToolbar();
44 this.fireEvent('load',this);
53 // kludge to fix firebug debugger
54 if (typeof(console) == 'undefined') {
55 console = { log : function() { } };
59 if (Roo.get('loading')) {
60 Roo.get('loading').remove();
63 Roo.state.Manager.setProvider(new Roo.state.CookieProvider());
69 if (showNewPass.length) {
70 Pman.PasswordChange.show( { passwordReset : showNewPass },
72 // fail and success we do a load...
84 if (Roo.get('loading-logo-tile')) {
85 Roo.get('loading-logo-tile').remove();
87 if (Roo.get('loading-logo-tile-top')) {
88 Roo.get('loading-logo-tile-top').remove();
90 if (Roo.get('loading-logo-bottom')) {
91 Roo.get('loading-logo-bottom').remove();
93 if (Roo.get('loading-logo-center')) {
94 Roo.get('loading-logo-center').remove();
99 loadUserInterface : function()
101 // triggers after authentication verified...
103 if (Roo.get('loading')) {
104 Roo.get('loading').remove();
106 if (Roo.get('loading-mask')) {
107 Roo.get('loading-mask').show();
110 document.title = appName + ' v' + AppVersion + ' - ' + au.company_id_name;
118 Pman.building = true;
120 Roo.XComponent.on('buildcomplete', this.onBuildComplete, this);
121 Roo.XComponent.build();