a:12:{s:9:"#provides";s:18:"dijit._DialogMixin";s:9:"#resource";s:15:"_DialogMixin.js";s:18:"dijit._DialogMixin";a:3:{s:4:"type";s:8:"Function";s:7:"summary";s:58:"This provides functions useful to Dialog and TooltipDialog";s:9:"classlike";b:1;}s:31:"dijit._DialogMixin.attributeMap";a:2:{s:9:"prototype";s:18:"dijit._DialogMixin";s:7:"summary";s:0:"";}s:26:"dijit._DialogMixin.execute";a:6:{s:9:"prototype";s:18:"dijit._DialogMixin";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:12:"formContents";a:1:{s:4:"type";s:6:"Object";}}s:6:"source";s:404:" // summary: // Callback when the user hits the submit button. // Override this method to handle Dialog execution. // description: // After the user has pressed the submit button, the Dialog // first calls onExecute() to notify the container to hide the // dialog and restore focus to wherever it used to be. // // *Then* this method is called. // type: // callback";s:7:"summary";s:95:"Callback when the user hits the submit button. Override this method to handle Dialog execution.";s:11:"description";s:214:"After the user has pressed the submit button, the Dialog first calls onExecute() to notify the container to hide the dialog and restore focus to wherever it used to be. *Then* this method is called. type: callback";}s:27:"dijit._DialogMixin.onCancel";a:5:{s:9:"prototype";s:18:"dijit._DialogMixin";s:4:"type";s:8:"Function";s:6:"source";s:355:" // summary: // Called when user has pressed the Dialog's cancel button, to notify container. // description: // Developer shouldn't override or connect to this method; // it's a private communication device between the TooltipDialog // and the thing that opened it (ex: `dijit.form.DropDownButton`) // type: // protected";s:7:"summary";s:77:"Called when user has pressed the Dialog's cancel button, to notify container.";s:11:"description";s:196:"Developer shouldn't override or connect to this method; it's a private communication device between the TooltipDialog and the thing that opened it (ex: `dijit.form.DropDownButton`) type: protected";}s:28:"dijit._DialogMixin.onExecute";a:5:{s:9:"prototype";s:18:"dijit._DialogMixin";s:4:"type";s:8:"Function";s:6:"source";s:351:" // summary: // Called when user has pressed the dialog's OK button, to notify container. // description: // Developer shouldn't override or connect to this method; // it's a private communication device between the TooltipDialog // and the thing that opened it (ex: `dijit.form.DropDownButton`) // type: // protected";s:7:"summary";s:73:"Called when user has pressed the dialog's OK button, to notify container.";s:11:"description";s:196:"Developer shouldn't override or connect to this method; it's a private communication device between the TooltipDialog and the thing that opened it (ex: `dijit.form.DropDownButton`) type: protected";}s:28:"dijit._DialogMixin._onSubmit";a:5:{s:9:"prototype";s:18:"dijit._DialogMixin";s:4:"type";s:8:"Function";s:6:"source";s:106:" this.onExecute(); // notify container that we are about to execute this.execute(this.attr('value'));";s:7:"summary";s:53:"Callback when user hits submit button type: protected";s:7:"private";b:1;}s:33:"dijit._DialogMixin._getFocusItems";a:7:{s:9:"prototype";s:18:"dijit._DialogMixin";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:10:"dialogNode";a:1:{s:4:"type";s:4:"Node";}}s:6:"source";s:550:" var elems = dijit._getTabNavigable(dojo.byId(dialogNode)); this._firstFocusItem = elems.lowest || elems.first || dialogNode; this._lastFocusItem = elems.last || elems.highest || this._firstFocusItem; if(dojo.isMoz && this._firstFocusItem.tagName.toLowerCase() == "input" && dojo.attr(this._firstFocusItem, "type").toLowerCase() == "file"){ //FF doesn't behave well when first element is input type=file, set first focusable to dialog container dojo.attr(dialogNode, "tabindex", "0"); this._firstFocusItem = dialogNode; }";s:7:"summary";s:93:"Find focusable Items each time a dialog is opened, setting _firstFocusItem and _lastFocusItem";s:4:"tags";s:9:"protected";s:7:"private";b:1;}s:34:"dijit._DialogMixin._firstFocusItem";a:3:{s:8:"instance";s:18:"dijit._DialogMixin";s:7:"private";b:1;s:7:"summary";s:0:"";}s:33:"dijit._DialogMixin._lastFocusItem";a:3:{s:8:"instance";s:18:"dijit._DialogMixin";s:7:"private";b:1;s:7:"summary";s:0:"";}s:5:"dijit";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}