From: Scott González Date: Thu, 10 Jul 2008 02:45:49 +0000 (+0000) Subject: Dialog: Use new trigger method from the widget factory. X-Git-Tag: 1.6rc2~221 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=4f412c60ea8dbf11b9447e838b815214ab3ca1a2;p=jquery-ui.git Dialog: Use new trigger method from the widget factory. --- diff --git a/ui/ui.dialog.js b/ui/ui.dialog.js index 83f39b003..663713ad4 100644 --- a/ui/ui.dialog.js +++ b/ui/ui.dialog.js @@ -267,14 +267,7 @@ $.widget("ui.dialog", { (this.options.autoResize && this.size()); this.moveToTop(true); - // CALLBACK: open - var openEV = this.fakeEvent('dialogopen'); - var openUI = { - options: this.options - }; - this.uiDialogTitlebarClose.focus(); - this.element.triggerHandler("dialogopen", [openEV, openUI], this.options.open); - + this.trigger('open', null, { options: this.options }); this.isOpen = true; }, @@ -284,9 +277,7 @@ $.widget("ui.dialog", { if ((this.options.modal && !force) || (!this.options.stack && !this.options.modal)) { - return this.element.triggerHandler("dialogfocus", - [this.fakeEvent('dialogfocus'), { options: this.options }], - this.options.focus); + return this.trigger('focus', null, { options: this.options }); } var maxZ = this.options.zIndex, options = this.options; @@ -296,21 +287,14 @@ $.widget("ui.dialog", { (this.overlay && this.overlay.$el.css('z-index', ++maxZ)); this.uiDialog.css('z-index', ++maxZ); - this.element.triggerHandler("dialogfocus", - [this.fakeEvent('dialogfocus'), { options: this.options }], - this.options.focus); + this.trigger('focus', null, { options: this.options }); }, close: function() { (this.overlay && this.overlay.destroy()); this.uiDialog.hide(this.options.hide); - - // CALLBACK: close - var closeEV = this.fakeEvent('dialogclose'); - var closeUI = { - options: this.options - }; - this.element.triggerHandler("dialogclose", [closeEV, closeUI], this.options.close); + + this.trigger('close', null, { options: this.options }); $.ui.dialog.overlay.resize(); this.isOpen = false;