scheduler
Advanced tools
Comparing version 0.11.0 to 0.11.1
@@ -26,3 +26,4 @@ /** @license React v16.6.1 | ||
var NormalPriority = 3; | ||
var IdlePriority = 4; | ||
var LowPriority = 4; | ||
var IdlePriority = 5; | ||
@@ -39,2 +40,3 @@ // Max 31 bit integer. The max integer size in V8 for 32-bit systems. | ||
var NORMAL_PRIORITY_TIMEOUT = 5000; | ||
var LOW_PRIORITY_TIMEOUT = 10000; | ||
// Never times out | ||
@@ -227,2 +229,3 @@ var IDLE_PRIORITY = maxSigned31BitInt; | ||
case NormalPriority: | ||
case LowPriority: | ||
case IdlePriority: | ||
@@ -287,2 +290,5 @@ break; | ||
break; | ||
case LowPriority: | ||
expirationTime = startTime + LOW_PRIORITY_TIMEOUT; | ||
break; | ||
case NormalPriority: | ||
@@ -629,2 +635,3 @@ default: | ||
exports.unstable_IdlePriority = IdlePriority; | ||
exports.unstable_LowPriority = LowPriority; | ||
exports.unstable_runWithPriority = unstable_runWithPriority; | ||
@@ -631,0 +638,0 @@ exports.unstable_scheduleCallback = unstable_scheduleCallback; |
@@ -18,5 +18,5 @@ /** @license React v16.6.1 | ||
window.addEventListener("message",function(a){if(a.source===window&&a.data===T){L=!1;a=K;var b=M;K=null;M=-1;var c=exports.unstable_now(),e=!1;if(0>=P-c)if(-1!==b&&b<=c)e=!0;else{N||(N=!0,E(U));K=a;M=b;return}if(null!==a){O=!0;try{a(e)}finally{O=!1}}}},!1);var U=function(a){if(null!==K){E(U);var b=a-P+S;b<S&&R<S?(8>b&&(b=8),S=b<R?R:b):R=b;P=a+S;L||(L=!0,window.postMessage(T,"*"))}else N=!1};r=function(a,b){K=a;M=b;O||0>b?window.postMessage(T,"*"):N||(N=!0,E(U))};q=function(){K=null;L=!1;M=-1}} | ||
exports.unstable_ImmediatePriority=1;exports.unstable_UserBlockingPriority=2;exports.unstable_NormalPriority=3;exports.unstable_IdlePriority=4;exports.unstable_runWithPriority=function(a,b){switch(a){case 1:case 2:case 3:case 4:break;default:a=3}var c=h,e=k;h=a;k=exports.unstable_now();try{return b()}finally{h=c,k=e,v()}}; | ||
exports.unstable_scheduleCallback=function(a,b){var c=-1!==k?k:exports.unstable_now();if("object"===typeof b&&null!==b&&"number"===typeof b.timeout)b=c+b.timeout;else switch(h){case 1:b=c+-1;break;case 2:b=c+250;break;case 4:b=c+1073741823;break;default:b=c+5E3}a={callback:a,priorityLevel:h,expirationTime:b,next:null,previous:null};if(null===d)d=a.next=a.previous=a,p();else{c=null;var e=d;do{if(e.expirationTime>b){c=e;break}e=e.next}while(e!==d);null===c?c=d:c===d&&(d=a,p());b=c.previous;b.next=c.previous= | ||
a;a.next=c;a.previous=b}return a};exports.unstable_cancelCallback=function(a){var b=a.next;if(null!==b){if(b===a)d=null;else{a===d&&(d=b);var c=a.previous;c.next=b;b.previous=c}a.next=a.previous=null}};exports.unstable_wrapCallback=function(a){var b=h;return function(){var c=h,e=k;h=b;k=exports.unstable_now();try{return a.apply(this,arguments)}finally{h=c,k=e,v()}}};exports.unstable_getCurrentPriorityLevel=function(){return h}; | ||
exports.unstable_ImmediatePriority=1;exports.unstable_UserBlockingPriority=2;exports.unstable_NormalPriority=3;exports.unstable_IdlePriority=5;exports.unstable_LowPriority=4;exports.unstable_runWithPriority=function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=h,e=k;h=a;k=exports.unstable_now();try{return b()}finally{h=c,k=e,v()}}; | ||
exports.unstable_scheduleCallback=function(a,b){var c=-1!==k?k:exports.unstable_now();if("object"===typeof b&&null!==b&&"number"===typeof b.timeout)b=c+b.timeout;else switch(h){case 1:b=c+-1;break;case 2:b=c+250;break;case 5:b=c+1073741823;break;case 4:b=c+1E4;break;default:b=c+5E3}a={callback:a,priorityLevel:h,expirationTime:b,next:null,previous:null};if(null===d)d=a.next=a.previous=a,p();else{c=null;var e=d;do{if(e.expirationTime>b){c=e;break}e=e.next}while(e!==d);null===c?c=d:c===d&&(d=a,p()); | ||
b=c.previous;b.next=c.previous=a;a.next=c;a.previous=b}return a};exports.unstable_cancelCallback=function(a){var b=a.next;if(null!==b){if(b===a)d=null;else{a===d&&(d=b);var c=a.previous;c.next=b;b.previous=c}a.next=a.previous=null}};exports.unstable_wrapCallback=function(a){var b=h;return function(){var c=h,e=k;h=b;k=exports.unstable_now();try{return a.apply(this,arguments)}finally{h=c,k=e,v()}}};exports.unstable_getCurrentPriorityLevel=function(){return h}; | ||
exports.unstable_shouldYield=function(){return!f&&(null!==d&&d.expirationTime<l||w())}; |
{ | ||
"name": "scheduler", | ||
"version": "0.11.0", | ||
"version": "0.11.1", | ||
"description": "Cooperative scheduler for the browser environment.", | ||
@@ -32,3 +32,20 @@ "main": "index.js", | ||
] | ||
}, | ||
"buildInfo": { | ||
"buildID": "8b3c1e4-1d1a717", | ||
"checksum": "c0574ce144d85eb11e1035628ca86462045d817b", | ||
"unstable": false, | ||
"partial": false, | ||
"packages": [ | ||
"create-subscription", | ||
"jest-react", | ||
"react", | ||
"react-art", | ||
"react-dom", | ||
"react-is", | ||
"react-reconciler", | ||
"react-test-renderer", | ||
"scheduler" | ||
] | ||
} | ||
} | ||
} |
@@ -13,2 +13,3 @@ /** | ||
(function(global, factory) { | ||
// eslint-disable-next-line no-unused-expressions | ||
typeof exports === 'object' && typeof module !== 'undefined' | ||
@@ -15,0 +16,0 @@ ? (module.exports = factory(require('react'))) |
@@ -13,2 +13,3 @@ /** | ||
(function(global, factory) { | ||
// eslint-disable-next-line no-unused-expressions | ||
typeof exports === 'object' && typeof module !== 'undefined' | ||
@@ -15,0 +16,0 @@ ? (module.exports = factory(require('react'))) |
@@ -13,2 +13,3 @@ /** | ||
(function(global, factory) { | ||
// eslint-disable-next-line no-unused-expressions | ||
typeof exports === 'object' && typeof module !== 'undefined' | ||
@@ -15,0 +16,0 @@ ? (module.exports = factory(require('react'))) |
@@ -15,2 +15,3 @@ /** | ||
(function(global, factory) { | ||
// eslint-disable-next-line no-unused-expressions | ||
typeof exports === 'object' && typeof module !== 'undefined' | ||
@@ -17,0 +18,0 @@ ? (module.exports = factory(require('react'))) |
@@ -15,2 +15,3 @@ /** | ||
(function(global, factory) { | ||
// eslint-disable-next-line no-unused-expressions | ||
typeof exports === 'object' && typeof module !== 'undefined' | ||
@@ -17,0 +18,0 @@ ? (module.exports = factory(require('react'))) |
@@ -15,2 +15,3 @@ /** | ||
(function(global, factory) { | ||
// eslint-disable-next-line no-unused-expressions | ||
typeof exports === 'object' && typeof module !== 'undefined' | ||
@@ -17,0 +18,0 @@ ? (module.exports = factory(require('react'))) |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
59160
1410