Changeset 5092 for lang/javascript/jsdeferred
- Timestamp:
- 01/20/08 20:19:10 (5 years ago)
- Location:
- lang/javascript/jsdeferred/trunk
- Files:
-
- 5 modified
-
jsdeferred.jquery.js (modified) (2 diffs)
-
jsdeferred.js (modified) (2 diffs)
-
jsdeferred.mini.js (modified) (2 diffs)
-
jsdeferred.nodoc.js (modified) (2 diffs)
-
jsdeferred.userscript.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/jsdeferred/trunk/jsdeferred.jquery.js
r3594 r5092 25 25 return this;} 26 26 };Deferred.parallel=function(dl){ 27 var ret=new Deferred(),values={},num=0;for(var i in dl) {28 if(!dl.hasOwnProperty(i))continue;(function(d,i){27 var ret=new Deferred(),values={},num=0;for(var i in dl)if(dl.hasOwnProperty(i)){ 28 (function(d,i){ 29 29 d.next(function(v){ 30 30 values[i]=v;if(--num<=0){ … … 35 35 ret.fail(e);});num++;})(dl[i],i);} 36 36 if(!num)Deferred.next(function(){ret.call()});ret.canceller=function(){ 37 for(var i in dl) {38 if(!dl.hasOwnProperty(i))continue;dl[i].cancel();}37 for(var i in dl)if(dl.hasOwnProperty(i)){ 38 dl[i].cancel();} 39 39 };return ret;};Deferred.wait=function(n){ 40 40 var d=new Deferred(),t=new Date();var id=setTimeout(function(){ -
lang/javascript/jsdeferred/trunk/jsdeferred.js
r3593 r5092 151 151 Deferred.parallel = function (dl) { 152 152 var ret = new Deferred(), values = {}, num = 0; 153 for (var i in dl) { 154 if (!dl.hasOwnProperty(i)) continue; 153 for (var i in dl) if (dl.hasOwnProperty(i)) { 155 154 (function (d, i) { 156 155 d.next(function (v) { … … 171 170 if (!num) Deferred.next(function () { ret.call() }); 172 171 ret.canceller = function () { 173 for (var i in dl) { 174 if (!dl.hasOwnProperty(i)) continue; 172 for (var i in dl) if (dl.hasOwnProperty(i)) { 175 173 dl[i].cancel(); 176 174 } -
lang/javascript/jsdeferred/trunk/jsdeferred.mini.js
r3594 r5092 25 25 return this;} 26 26 };Deferred.parallel=function(dl){ 27 var ret=new Deferred(),values={},num=0;for(var i in dl) {28 if(!dl.hasOwnProperty(i))continue;(function(d,i){27 var ret=new Deferred(),values={},num=0;for(var i in dl)if(dl.hasOwnProperty(i)){ 28 (function(d,i){ 29 29 d.next(function(v){ 30 30 values[i]=v;if(--num<=0){ … … 35 35 ret.fail(e);});num++;})(dl[i],i);} 36 36 if(!num)Deferred.next(function(){ret.call()});ret.canceller=function(){ 37 for(var i in dl) {38 if(!dl.hasOwnProperty(i))continue;dl[i].cancel();}37 for(var i in dl)if(dl.hasOwnProperty(i)){ 38 dl[i].cancel();} 39 39 };return ret;};Deferred.wait=function(n){ 40 40 var d=new Deferred(),t=new Date();var id=setTimeout(function(){ -
lang/javascript/jsdeferred/trunk/jsdeferred.nodoc.js
r3594 r5092 47 47 Deferred.parallel = function (dl) { 48 48 var ret = new Deferred(), values = {}, num = 0; 49 for (var i in dl) { 50 if (!dl.hasOwnProperty(i)) continue; 49 for (var i in dl) if (dl.hasOwnProperty(i)) { 51 50 (function (d, i) { 52 51 d.next(function (v) { … … 67 66 if (!num) Deferred.next(function () { ret.call() }); 68 67 ret.canceller = function () { 69 for (var i in dl) { 70 if (!dl.hasOwnProperty(i)) continue; 68 for (var i in dl) if (dl.hasOwnProperty(i)) { 71 69 dl[i].cancel(); 72 70 } -
lang/javascript/jsdeferred/trunk/jsdeferred.userscript.js
r3811 r5092 51 51 Deferred.parallel = function (dl) { 52 52 var ret = new Deferred(), values = {}, num = 0; 53 for (var i in dl) { 54 if (!dl.hasOwnProperty(i)) continue; 53 for (var i in dl) if (dl.hasOwnProperty(i)) { 55 54 (function (d, i) { 56 55 d.next(function (v) { … … 71 70 if (!num) Deferred.next(function () { ret.call() }); 72 71 ret.canceller = function () { 73 for (var i in dl) { 74 if (!dl.hasOwnProperty(i)) continue; 72 for (var i in dl) if (dl.hasOwnProperty(i)) { 75 73 dl[i].cancel(); 76 74 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)