Controls the various active "levels" on the page, starting with the stuff initially visible on the page (at z-index 0), and then having an entry for each Dialog shown.
Called when the specified dialog is hidden/destroyed, after the fade-out animation ends, in order to reset page focus, fix the underlay, etc. If the specified dialog isn't open then does nothing.
Caller is responsible for either setting display:none on the dialog domNode, or calling dijit/popup.hide(), or removing it from the page DOM.
Parameter | Type | Description |
---|---|---|
dialog | dijit/_WidgetBase |
Returns true if specified Dialog is the top in the task
Parameter | Type | Description |
---|---|---|
dialog | dijit/_WidgetBase |
Call right before fade-in animation for new dialog. Saves current focus, displays/adjusts underlay for new dialog, and sets the z-index of the dialog itself.
New dialog will be displayed on top of all currently displayed dialogs.
Caller is responsible for setting focus in new dialog after the fade-in animation completes.
Parameter | Type | Description |
---|---|---|
dialog | dijit/_WidgetBase | |
underlayAttrs | Object |