define("dijit/form/_FormSelectWidget", [ "dojo/_base/array", // array.filter array.forEach array.map array.some "dojo/aspect", // aspect.after "dojo/data/util/sorter", // util.sorter.createSortFunction "dojo/_base/declare", // declare "dojo/dom", // dom.setSelectable "dojo/dom-class", // domClass.toggle "dojo/_base/kernel", // _scopeName "dojo/_base/lang", // lang.delegate lang.isArray lang.isObject lang.hitch "dojo/query", // query "./_FormValueWidget" ], function(array, aspect, sorter, declare, dom, domClass, kernel, lang, query, _FormValueWidget){ /*===== var _FormValueWidget = dijit.form._FormValueWidget; =====*/ // module: // dijit/form/_FormSelectWidget // summary: // Extends _FormValueWidget in order to provide "select-specific" // values - i.e., those values that are unique to elements. // This also provides the mechanism for reading the elements from // a store, if desired. // multiple: [const] Boolean // Whether or not we are multi-valued multiple: false, // options: dijit.form.__SelectOption[] // The set of options for our select item. Roughly corresponds to // the html