a:55:{s:9:"#provides";s:22:"dijit.form._FormWidget";s:9:"#resource";s:19:"form/_FormWidget.js";s:9:"#requires";a:2:{i:0;a:2:{i:0;s:6:"common";i:1;s:13:"dijit._Widget";}i:1;a:2:{i:0;s:6:"common";i:1;s:16:"dijit._Templated";}}s:22:"dijit.form._FormWidget";a:6:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:13:"dijit._Widget";}s:4:"call";a:2:{i:0;s:13:"dijit._Widget";i:1;s:16:"dijit._Templated";}}s:6:"mixins";a:1:{s:9:"prototype";a:1:{i:0;s:26:"dijit._Templated.prototype";}}s:7:"summary";s:180:"Base class for widgets corresponding to native HTML elements such as <checkbox> or <button>, which can be children of a <form> node or a `dijit.form.Form` widget.";s:11:"description";s:241:"Represents a single HTML element. All these widgets should have these attributes just like native HTML input elements. You can set them during widget construction or afterwards, via `dijit._Widget.attr`. They also share some common methods.";s:9:"classlike";b:1;}s:32:"dijit.form._FormWidget.baseClass";a:4:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:4:"tags";a:1:{i:0;s:9:"protected";}s:4:"type";s:6:"String";s:7:"summary";s:202:"Root CSS class of the widget (ex: dijitTextBox), used to add CSS classes of widget (ex: "dijitTextBox dijitTextBoxInvalid dijitTextBoxFocused dijitTextBoxInvalidFocused") See _setStateClass().";}s:27:"dijit.form._FormWidget.name";a:3:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:4:"type";s:6:"String";s:7:"summary";s:89:"Name used when submitting form; same as "name" attribute or plain HTML elements";}s:26:"dijit.form._FormWidget.alt";a:3:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:4:"type";s:6:"String";s:7:"summary";s:65:"Corresponds to the native HTML <input> element's attribute.";}s:28:"dijit.form._FormWidget.value";a:3:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:4:"type";s:6:"String";s:7:"summary";s:65:"Corresponds to the native HTML <input> element's attribute.";}s:27:"dijit.form._FormWidget.type";a:3:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:4:"type";s:6:"String";s:7:"summary";s:65:"Corresponds to the native HTML <input> element's attribute.";}s:31:"dijit.form._FormWidget.tabIndex";a:3:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:4:"type";s:7:"Integer";s:7:"summary";s:53:"Order fields are traversed when user hits the tab key";}s:31:"dijit.form._FormWidget.disabled";a:4:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:8:"instance";s:22:"dijit.form._FormWidget";s:4:"type";s:7:"Boolean";s:7:"summary";s:136:"Should this widget respond to user input? In markup, this is specified as "disabled='disabled'", or just "disabled".";}s:31:"dijit.form._FormWidget.readOnly";a:3:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:4:"type";s:7:"Boolean";s:7:"summary";s:158:"Should this widget respond to user input? In markup, this is specified as "readOnly". Similar to disabled except readOnly form values are submitted.";}s:42:"dijit.form._FormWidget.intermediateChanges";a:3:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:4:"type";s:7:"Boolean";s:7:"summary";s:54:"Fires onChange for each value change or only on demand";}s:36:"dijit.form._FormWidget.scrollOnFocus";a:3:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:4:"type";s:7:"Boolean";s:7:"summary";s:46:"On focus, should this widget scroll into view?";}s:35:"dijit.form._FormWidget.attributeMap";a:2:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:7:"summary";s:0:"";}s:42:"dijit.form._FormWidget.postMixInProperties";a:4:{s:9:"prototype";s:22:"dijit.form._FormWidget";s:4:"type";s:8:"Function";s:6:"source";s:2664:"dojo.provide("dijit.form._FormWidget"); dojo.require("dijit._Widget"); dojo.require("dijit._Templated"); dojo.declare("dijit.form._FormWidget", [dijit._Widget, dijit._Templated], { // // summary: // Base class for widgets corresponding to native HTML elements such as or