a:20:{s:9:"#provides";s:21:"dijit.form._FormMixin";s:9:"#resource";s:18:"form/_FormMixin.js";s:21:"dijit.form._FormMixin";a:3:{s:4:"type";s:8:"Function";s:7:"summary";s:150:"Mixin for containers of form widgets (i.e. widgets that represent a single value and can be children of a <form> node or dijit.form.Form widget)";s:9:"classlike";b:1;}s:27:"dijit.form._FormMixin.reset";a:4:{s:9:"prototype";s:21:"dijit.form._FormMixin";s:4:"type";s:8:"Function";s:6:"source";s:112:" dojo.forEach(this.getDescendants(), function(widget){ if(widget.reset){ widget.reset(); } });";s:7:"summary";s:0:"";}s:30:"dijit.form._FormMixin.validate";a:4:{s:9:"prototype";s:21:"dijit.form._FormMixin";s:4:"type";s:8:"Function";s:6:"source";s:538:" var didFocus = false; return dojo.every(dojo.map(this.getDescendants(), function(widget){ // Need to set this so that "required" widgets get their // state set. widget._hasBeenBlurred = true; var valid = widget.disabled || !widget.validate || widget.validate(); if (!valid && !didFocus) { // Set focus of the first non-valid widget dijit.scrollIntoView(widget.containerNode||widget.domNode); widget.focus(); didFocus = true; } return valid; }), function(item) { return item; });";s:7:"summary";s:216:"returns if the form is valid - same as isValid - but provides a few additional (ui-specific) features. 1 - it will highlight any sub-widgets that are not valid 2 - it will call focus() on the first invalid sub-widget";}s:31:"dijit.form._FormMixin.setValues";a:5:{s:9:"prototype";s:21:"dijit.form._FormMixin";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:3:"val";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:148:" dojo.deprecated(this.declaredClass+"::setValues() is deprecated. Use attr('value', val) instead.", "", "2.0"); return this.attr('value', val);";s:7:"summary";s:0:"";}s:35:"dijit.form._FormMixin._setValueAttr";a:7:{s:9:"prototype";s:21:"dijit.form._FormMixin";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:3:"obj";a:1:{s:4:"type";s:6:"object";}}s:6:"source";s:5700:"dojo.provide("dijit.form._FormMixin"); dojo.declare("dijit.form._FormMixin", null, { // summary: // Mixin for containers of form widgets (i.e. widgets that represent a single value // and can be children of a