summaryrefslogtreecommitdiff
path: root/lib/dojo/promise/all.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/dojo/promise/all.js')
-rw-r--r--lib/dojo/promise/all.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/dojo/promise/all.js b/lib/dojo/promise/all.js
index a90b7002a..94e9a99f7 100644
--- a/lib/dojo/promise/all.js
+++ b/lib/dojo/promise/all.js
@@ -5,4 +5,4 @@
*/
//>>built
-define("dojo/promise/all",["../_base/array","../Deferred","../when"],function(_1,_2,_3){"use strict";var _4=_1.some;return function all(_5){var _6,_1;if(_5 instanceof Array){_1=_5;}else{if(_5&&typeof _5==="object"){_6=_5;}}var _7;var _8=[];if(_6){_1=[];for(var _9 in _6){if(Object.hasOwnProperty.call(_6,_9)){_8.push(_9);_1.push(_6[_9]);}}_7={};}else{if(_1){_7=[];}}if(!_1||!_1.length){return new _2().resolve(_7);}var _a=new _2();_a.promise.always(function(){_7=_8=null;});var _b=_1.length;_4(_1,function(_c,_d){if(!_6){_8.push(_d);}_3(_c,function(_e){if(!_a.isFulfilled()){_7[_8[_d]]=_e;if(--_b===0){_a.resolve(_7);}}},_a.reject);return _a.isFulfilled();});return _a.promise;};}); \ No newline at end of file
+define("dojo/promise/all",["../_base/array","../_base/lang","../Deferred","../when"],function(_1,_2,_3,_4){"use strict";var _5=_1.some;return function all(_6){var _7,_1;if(_2.isArray(_6)){_1=_6;}else{if(_6&&typeof _6==="object"){_7=_6;}}var _8;var _9=[];if(_7){_1=[];for(var _a in _7){if(Object.hasOwnProperty.call(_7,_a)){_9.push(_a);_1.push(_7[_a]);}}_8={};}else{if(_1){_8=[];}}if(!_1||!_1.length){return new _3().resolve(_8);}var _b=new _3();_b.promise.always(function(){_8=_9=null;});var _c=_1.length;_5(_1,function(_d,_e){if(!_7){_9.push(_e);}_4(_d,function(_f){if(!_b.isFulfilled()){_8[_9[_e]]=_f;if(--_c===0){_b.resolve(_8);}}},_b.reject);return _b.isFulfilled();});return _b.promise;};}); \ No newline at end of file