123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- define("dijit/_DialogMixin", [
- "dojo/_base/declare",
- "./a11y"
- ], function(declare, a11y){
-
-
-
-
- return declare("dijit._DialogMixin", null, {
-
-
- execute: function(/*Object*/ /*===== formContents =====*/){
-
-
-
-
-
-
-
-
-
-
-
- },
- onCancel: function(){
-
-
-
-
-
-
-
-
- },
- onExecute: function(){
-
-
-
-
-
-
-
-
- },
- _onSubmit: function(){
-
-
-
-
- this.onExecute();
- this.execute(this.get('value'));
- },
- _getFocusItems: function(){
-
-
-
-
-
- var elems = a11y._getTabNavigable(this.containerNode);
- this._firstFocusItem = elems.lowest || elems.first || this.closeButtonNode || this.domNode;
- this._lastFocusItem = elems.last || elems.highest || this._firstFocusItem;
- }
- });
- });
|