define("dijit/form/_FormWidget", [ "dojo/_base/declare", // declare "dojo/_base/kernel", // kernel.deprecated "dojo/ready", "../_Widget", "../_CssStateMixin", "../_TemplatedMixin", "./_FormWidgetMixin" ], function(declare, kernel, ready, _Widget, _CssStateMixin, _TemplatedMixin, _FormWidgetMixin){ /*===== var _Widget = dijit._Widget; var _TemplatedMixin = dijit._TemplatedMixin; var _CssStateMixin = dijit._CssStateMixin; var _FormWidgetMixin = dijit.form._FormWidgetMixin; =====*/ // module: // dijit/form/_FormWidget // summary: // FormWidget // Back compat w/1.6, remove for 2.0 if(!kernel.isAsync){ ready(0, function(){ var requires = ["dijit/form/_FormValueWidget"]; require(requires); // use indirection so modules not rolled into a build }); } return declare("dijit.form._FormWidget", [_Widget, _TemplatedMixin, _CssStateMixin, _FormWidgetMixin], { // summary: // Base class for widgets corresponding to native HTML elements such as or