1234567891011121314151617181920212223242526272829303132333435 |
- define("dijit/_base/manager", [
- "dojo/_base/array",
- "dojo/_base/config", // defaultDuration
- "dojo/_base/lang",
- "../registry",
- "../main" // for setting exports to dijit namespace
- ], function(array, config, lang, registry, dijit){
- // module:
- // dijit/_base/manager
- var exports = {
- // summary:
- // Deprecated. Shim to methods on registry, plus a few other declarations.
- // New code should access dijit/registry directly when possible.
- };
- array.forEach(["byId", "getUniqueId", "findWidgets", "_destroyAll", "byNode", "getEnclosingWidget"], function(name){
- exports[name] = registry[name];
- });
- lang.mixin(exports, {
- // defaultDuration: Integer
- // The default fx.animation speed (in ms) to use for all Dijit
- // transitional fx.animations, unless otherwise specified
- // on a per-instance basis. Defaults to 200, overrided by
- // `djConfig.defaultDuration`
- defaultDuration: config["defaultDuration"] || 200
- });
- lang.mixin(dijit, exports);
- /*===== return exports; =====*/
- return dijit; // for back compat :-(
- });
|