MCPcopy Create free account
hub / github.com/microsoft/SandDance / handleTimeout

Function handleTimeout

docs/external/js/react.development.js:2546–2562  ·  view source on GitHub ↗
(currentTime)

Source from the content-addressed store, hash-verified

2544 }
2545
2546 function handleTimeout(currentTime) {
2547 isHostTimeoutScheduled = false;
2548 advanceTimers(currentTime);
2549
2550 if (!isHostCallbackScheduled) {
2551 if (peek(taskQueue) !== null) {
2552 isHostCallbackScheduled = true;
2553 requestHostCallback(flushWork);
2554 } else {
2555 var firstTimer = peek(timerQueue);
2556
2557 if (firstTimer !== null) {
2558 requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime);
2559 }
2560 }
2561 }
2562 }
2563
2564 function flushWork(hasTimeRemaining, initialTime) {
2565 {

Callers

nothing calls this directly

Calls 2

advanceTimersFunction · 0.85
peekFunction · 0.70

Tested by

no test coverage detected