From: Alan Knowles Date: Sun, 1 Apr 2012 06:46:15 +0000 (+0800) Subject: Roo/XComponent.js X-Git-Url: http://git.roojs.org/?a=commitdiff_plain;h=4fa0345fac3069f79746e4060f8e9ee60ad2b430;p=roojs1 Roo/XComponent.js --- diff --git a/Roo/XComponent.js b/Roo/XComponent.js index 8f21ba92c3..a1934db47d 100644 --- a/Roo/XComponent.js +++ b/Roo/XComponent.js @@ -44,13 +44,7 @@ Roo.XComponent = function(cfg) { * Fires when this the componnt is built * @param {Roo.XComponent} c the component */ - 'built' : true, - /** - * @event buildcomplete - * Fires on the top level element when all elements have been built - * @param {Roo.XComponent} c the top level component. - */ - 'buildcomplete' : true + 'built' : true }); this.region = this.region || 'center'; // default.. @@ -430,9 +424,8 @@ Roo.apply(Roo.XComponent, { if (!mods.length) { Roo.debug && Roo.log('hide?'); Roo.MessageBox.hide(); - if (_this.topModule) { - _this.topModule.fireEvent('buildcomplete', _this.topModule); - } + Roo.XComponent.event.fireEvent('buildcomplete', _this.topModule); + // THE END... return false; } @@ -509,7 +502,13 @@ Roo.XComponent.event = new Roo.util.Observable({ * @param {Roo.XComponent} c the component being registerd. * */ - 'register' : true + 'register' : true, + /** + * @event buildcomplete + * Fires on the top level element when all elements have been built + * @param {Roo.XComponent} c the top level component. + */ + 'buildcomplete' : true } });