Skip to content
Permalink
Browse files

Dialog: Added isOpen method.

  • Loading branch information
scottgonzalez committed Aug 12, 2008
1 parent 8e2a8e7 commit b89bb4b1605dc6aeb3c0f0e0e4bfd1b518e7b4ca
Showing with 10 additions and 4 deletions.
  1. +10 −4 ui/ui.dialog.js
@@ -160,7 +160,7 @@ $.widget("ui.dialog", {
}

this.createButtons(options.buttons);
this.isOpen = false;
this._isOpen = false;

(options.bgiframe && $.fn.bgiframe && uiDialog.bgiframe());
(options.autoOpen && this.open());
@@ -260,7 +260,7 @@ $.widget("ui.dialog", {
},

open: function() {
if (this.isOpen) { return; }
if (this._isOpen) { return; }

this.overlay = this.options.modal ? new $.ui.dialog.overlay(this) : null;
(this.uiDialog.next().length && this.uiDialog.appendTo('body'));
@@ -270,7 +270,7 @@ $.widget("ui.dialog", {
this.moveToTop(true);

this.trigger('open', null, { options: this.options });
this.isOpen = true;
this._isOpen = true;
},

// the force parameter allows us to move modal dialogs to their correct
@@ -299,7 +299,7 @@ $.widget("ui.dialog", {
this.trigger('close', null, { options: this.options });
$.ui.dialog.overlay.resize();

this.isOpen = false;
this._isOpen = false;
},

destroy: function() {
@@ -331,6 +331,10 @@ $.widget("ui.dialog", {
.appendTo(uiDialogButtonPane);
});
}
},

isOpen: function() {
return this._isOpen;
}
});

@@ -354,6 +358,8 @@ $.extend($.ui.dialog, {
zIndex: 1000
},

getter: 'isOpen',

overlay: function(dialog) {
this.$el = $.ui.dialog.overlay.create(dialog);
}

0 comments on commit b89bb4b

Please sign in to comment.
You can’t perform that action at this time.