1 line
No EOL
30 KiB
JSON
1 line
No EOL
30 KiB
JSON
{"ast":null,"code":"/**\n * @license React\n * scheduler.production.js\n *\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n\"use strict\";\n\nfunction push(heap, node) {\n var index = heap.length;\n heap.push(node);\n a: for (; 0 < index;) {\n var parentIndex = index - 1 >>> 1,\n parent = heap[parentIndex];\n if (0 < compare(parent, node)) heap[parentIndex] = node, heap[index] = parent, index = parentIndex;else break a;\n }\n}\nfunction peek(heap) {\n return 0 === heap.length ? null : heap[0];\n}\nfunction pop(heap) {\n if (0 === heap.length) return null;\n var first = heap[0],\n last = heap.pop();\n if (last !== first) {\n heap[0] = last;\n a: for (var index = 0, length = heap.length, halfLength = length >>> 1; index < halfLength;) {\n var leftIndex = 2 * (index + 1) - 1,\n left = heap[leftIndex],\n rightIndex = leftIndex + 1,\n right = heap[rightIndex];\n if (0 > compare(left, last)) rightIndex < length && 0 > compare(right, left) ? (heap[index] = right, heap[rightIndex] = last, index = rightIndex) : (heap[index] = left, heap[leftIndex] = last, index = leftIndex);else if (rightIndex < length && 0 > compare(right, last)) heap[index] = right, heap[rightIndex] = last, index = rightIndex;else break a;\n }\n }\n return first;\n}\nfunction compare(a, b) {\n var diff = a.sortIndex - b.sortIndex;\n return 0 !== diff ? diff : a.id - b.id;\n}\nexports.unstable_now = void 0;\nif (\"object\" === typeof performance && \"function\" === typeof performance.now) {\n var localPerformance = performance;\n exports.unstable_now = function () {\n return localPerformance.now();\n };\n} else {\n var localDate = Date,\n initialTime = localDate.now();\n exports.unstable_now = function () {\n return localDate.now() - initialTime;\n };\n}\nvar taskQueue = [],\n timerQueue = [],\n taskIdCounter = 1,\n currentTask = null,\n currentPriorityLevel = 3,\n isPerformingWork = !1,\n isHostCallbackScheduled = !1,\n isHostTimeoutScheduled = !1,\n needsPaint = !1,\n localSetTimeout = \"function\" === typeof setTimeout ? setTimeout : null,\n localClearTimeout = \"function\" === typeof clearTimeout ? clearTimeout : null,\n localSetImmediate = \"undefined\" !== typeof setImmediate ? setImmediate : null;\nfunction advanceTimers(currentTime) {\n for (var timer = peek(timerQueue); null !== timer;) {\n if (null === timer.callback) pop(timerQueue);else if (timer.startTime <= currentTime) pop(timerQueue), timer.sortIndex = timer.expirationTime, push(taskQueue, timer);else break;\n timer = peek(timerQueue);\n }\n}\nfunction handleTimeout(currentTime) {\n isHostTimeoutScheduled = !1;\n advanceTimers(currentTime);\n if (!isHostCallbackScheduled) if (null !== peek(taskQueue)) isHostCallbackScheduled = !0, isMessageLoopRunning || (isMessageLoopRunning = !0, schedulePerformWorkUntilDeadline());else {\n var firstTimer = peek(timerQueue);\n null !== firstTimer && requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime);\n }\n}\nvar isMessageLoopRunning = !1,\n taskTimeoutID = -1,\n frameInterval = 5,\n startTime = -1;\nfunction shouldYieldToHost() {\n return needsPaint ? !0 : exports.unstable_now() - startTime < frameInterval ? !1 : !0;\n}\nfunction performWorkUntilDeadline() {\n needsPaint = !1;\n if (isMessageLoopRunning) {\n var currentTime = exports.unstable_now();\n startTime = currentTime;\n var hasMoreWork = !0;\n try {\n a: {\n isHostCallbackScheduled = !1;\n isHostTimeoutScheduled && (isHostTimeoutScheduled = !1, localClearTimeout(taskTimeoutID), taskTimeoutID = -1);\n isPerformingWork = !0;\n var previousPriorityLevel = currentPriorityLevel;\n try {\n b: {\n advanceTimers(currentTime);\n for (currentTask = peek(taskQueue); null !== currentTask && !(currentTask.expirationTime > currentTime && shouldYieldToHost());) {\n var callback = currentTask.callback;\n if (\"function\" === typeof callback) {\n currentTask.callback = null;\n currentPriorityLevel = currentTask.priorityLevel;\n var continuationCallback = callback(currentTask.expirationTime <= currentTime);\n currentTime = exports.unstable_now();\n if (\"function\" === typeof continuationCallback) {\n currentTask.callback = continuationCallback;\n advanceTimers(currentTime);\n hasMoreWork = !0;\n break b;\n }\n currentTask === peek(taskQueue) && pop(taskQueue);\n advanceTimers(currentTime);\n } else pop(taskQueue);\n currentTask = peek(taskQueue);\n }\n if (null !== currentTask) hasMoreWork = !0;else {\n var firstTimer = peek(timerQueue);\n null !== firstTimer && requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime);\n hasMoreWork = !1;\n }\n }\n break a;\n } finally {\n currentTask = null, currentPriorityLevel = previousPriorityLevel, isPerformingWork = !1;\n }\n hasMoreWork = void 0;\n }\n } finally {\n hasMoreWork ? schedulePerformWorkUntilDeadline() : isMessageLoopRunning = !1;\n }\n }\n}\nvar schedulePerformWorkUntilDeadline;\nif (\"function\" === typeof localSetImmediate) schedulePerformWorkUntilDeadline = function () {\n localSetImmediate(performWorkUntilDeadline);\n};else if (\"undefined\" !== typeof MessageChannel) {\n var channel = new MessageChannel(),\n port = channel.port2;\n channel.port1.onmessage = performWorkUntilDeadline;\n schedulePerformWorkUntilDeadline = function () {\n port.postMessage(null);\n };\n} else schedulePerformWorkUntilDeadline = function () {\n localSetTimeout(performWorkUntilDeadline, 0);\n};\nfunction requestHostTimeout(callback, ms) {\n taskTimeoutID = localSetTimeout(function () {\n callback(exports.unstable_now());\n }, ms);\n}\nexports.unstable_IdlePriority = 5;\nexports.unstable_ImmediatePriority = 1;\nexports.unstable_LowPriority = 4;\nexports.unstable_NormalPriority = 3;\nexports.unstable_Profiling = null;\nexports.unstable_UserBlockingPriority = 2;\nexports.unstable_cancelCallback = function (task) {\n task.callback = null;\n};\nexports.unstable_forceFrameRate = function (fps) {\n 0 > fps || 125 < fps ? console.error(\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\") : frameInterval = 0 < fps ? Math.floor(1e3 / fps) : 5;\n};\nexports.unstable_getCurrentPriorityLevel = function () {\n return currentPriorityLevel;\n};\nexports.unstable_next = function (eventHandler) {\n switch (currentPriorityLevel) {\n case 1:\n case 2:\n case 3:\n var priorityLevel = 3;\n break;\n default:\n priorityLevel = currentPriorityLevel;\n }\n var previousPriorityLevel = currentPriorityLevel;\n currentPriorityLevel = priorityLevel;\n try {\n return eventHandler();\n } finally {\n currentPriorityLevel = previousPriorityLevel;\n }\n};\nexports.unstable_requestPaint = function () {\n needsPaint = !0;\n};\nexports.unstable_runWithPriority = function (priorityLevel, eventHandler) {\n switch (priorityLevel) {\n case 1:\n case 2:\n case 3:\n case 4:\n case 5:\n break;\n default:\n priorityLevel = 3;\n }\n var previousPriorityLevel = currentPriorityLevel;\n currentPriorityLevel = priorityLevel;\n try {\n return eventHandler();\n } finally {\n currentPriorityLevel = previousPriorityLevel;\n }\n};\nexports.unstable_scheduleCallback = function (priorityLevel, callback, options) {\n var currentTime = exports.unstable_now();\n \"object\" === typeof options && null !== options ? (options = options.delay, options = \"number\" === typeof options && 0 < options ? currentTime + options : currentTime) : options = currentTime;\n switch (priorityLevel) {\n case 1:\n var timeout = -1;\n break;\n case 2:\n timeout = 250;\n break;\n case 5:\n timeout = 1073741823;\n break;\n case 4:\n timeout = 1e4;\n break;\n default:\n timeout = 5e3;\n }\n timeout = options + timeout;\n priorityLevel = {\n id: taskIdCounter++,\n callback: callback,\n priorityLevel: priorityLevel,\n startTime: options,\n expirationTime: timeout,\n sortIndex: -1\n };\n options > currentTime ? (priorityLevel.sortIndex = options, push(timerQueue, priorityLevel), null === peek(taskQueue) && priorityLevel === peek(timerQueue) && (isHostTimeoutScheduled ? (localClearTimeout(taskTimeoutID), taskTimeoutID = -1) : isHostTimeoutScheduled = !0, requestHostTimeout(handleTimeout, options - currentTime))) : (priorityLevel.sortIndex = timeout, push(taskQueue, priorityLevel), isHostCallbackScheduled || isPerformingWork || (isHostCallbackScheduled = !0, isMessageLoopRunning || (isMessageLoopRunning = !0, schedulePerformWorkUntilDeadline())));\n return priorityLevel;\n};\nexports.unstable_shouldYield = shouldYieldToHost;\nexports.unstable_wrapCallback = function (callback) {\n var parentPriorityLevel = currentPriorityLevel;\n return function () {\n var previousPriorityLevel = currentPriorityLevel;\n currentPriorityLevel = parentPriorityLevel;\n try {\n return callback.apply(this, arguments);\n } finally {\n currentPriorityLevel = previousPriorityLevel;\n }\n };\n};","map":{"version":3,"names":["push","heap","node","index","length","a","parentIndex","parent","compare","peek","pop","first","last","halfLength","leftIndex","left","rightIndex","right","b","diff","sortIndex","id","exports","unstable_now","performance","now","localPerformance","localDate","Date","initialTime","taskQueue","timerQueue","taskIdCounter","currentTask","currentPriorityLevel","isPerformingWork","isHostCallbackScheduled","isHostTimeoutScheduled","needsPaint","localSetTimeout","setTimeout","localClearTimeout","clearTimeout","localSetImmediate","setImmediate","advanceTimers","currentTime","timer","callback","startTime","expirationTime","handleTimeout","isMessageLoopRunning","schedulePerformWorkUntilDeadline","firstTimer","requestHostTimeout","taskTimeoutID","frameInterval","shouldYieldToHost","performWorkUntilDeadline","hasMoreWork","previousPriorityLevel","priorityLevel","continuationCallback","MessageChannel","channel","port","port2","port1","onmessage","postMessage","ms","unstable_IdlePriority","unstable_ImmediatePriority","unstable_LowPriority","unstable_NormalPriority","unstable_Profiling","unstable_UserBlockingPriority","unstable_cancelCallback","task","unstable_forceFrameRate","fps","console","error","Math","floor","unstable_getCurrentPriorityLevel","unstable_next","eventHandler","unstable_requestPaint","unstable_runWithPriority","unstable_scheduleCallback","options","delay","timeout","unstable_shouldYield","unstable_wrapCallback","parentPriorityLevel","apply","arguments"],"sources":["/home/poule/encrypted/stockage-syncable/www/development/html/ng-implementation/implem/node_modules/scheduler/cjs/scheduler.production.js"],"sourcesContent":["/**\n * @license React\n * scheduler.production.js\n *\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n\"use strict\";\nfunction push(heap, node) {\n var index = heap.length;\n heap.push(node);\n a: for (; 0 < index; ) {\n var parentIndex = (index - 1) >>> 1,\n parent = heap[parentIndex];\n if (0 < compare(parent, node))\n (heap[parentIndex] = node), (heap[index] = parent), (index = parentIndex);\n else break a;\n }\n}\nfunction peek(heap) {\n return 0 === heap.length ? null : heap[0];\n}\nfunction pop(heap) {\n if (0 === heap.length) return null;\n var first = heap[0],\n last = heap.pop();\n if (last !== first) {\n heap[0] = last;\n a: for (\n var index = 0, length = heap.length, halfLength = length >>> 1;\n index < halfLength;\n\n ) {\n var leftIndex = 2 * (index + 1) - 1,\n left = heap[leftIndex],\n rightIndex = leftIndex + 1,\n right = heap[rightIndex];\n if (0 > compare(left, last))\n rightIndex < length && 0 > compare(right, left)\n ? ((heap[index] = right),\n (heap[rightIndex] = last),\n (index = rightIndex))\n : ((heap[index] = left),\n (heap[leftIndex] = last),\n (index = leftIndex));\n else if (rightIndex < length && 0 > compare(right, last))\n (heap[index] = right), (heap[rightIndex] = last), (index = rightIndex);\n else break a;\n }\n }\n return first;\n}\nfunction compare(a, b) {\n var diff = a.sortIndex - b.sortIndex;\n return 0 !== diff ? diff : a.id - b.id;\n}\nexports.unstable_now = void 0;\nif (\"object\" === typeof performance && \"function\" === typeof performance.now) {\n var localPerformance = performance;\n exports.unstable_now = function () {\n return localPerformance.now();\n };\n} else {\n var localDate = Date,\n initialTime = localDate.now();\n exports.unstable_now = function () {\n return localDate.now() - initialTime;\n };\n}\nvar taskQueue = [],\n timerQueue = [],\n taskIdCounter = 1,\n currentTask = null,\n currentPriorityLevel = 3,\n isPerformingWork = !1,\n isHostCallbackScheduled = !1,\n isHostTimeoutScheduled = !1,\n needsPaint = !1,\n localSetTimeout = \"function\" === typeof setTimeout ? setTimeout : null,\n localClearTimeout = \"function\" === typeof clearTimeout ? clearTimeout : null,\n localSetImmediate = \"undefined\" !== typeof setImmediate ? setImmediate : null;\nfunction advanceTimers(currentTime) {\n for (var timer = peek(timerQueue); null !== timer; ) {\n if (null === timer.callback) pop(timerQueue);\n else if (timer.startTime <= currentTime)\n pop(timerQueue),\n (timer.sortIndex = timer.expirationTime),\n push(taskQueue, timer);\n else break;\n timer = peek(timerQueue);\n }\n}\nfunction handleTimeout(currentTime) {\n isHostTimeoutScheduled = !1;\n advanceTimers(currentTime);\n if (!isHostCallbackScheduled)\n if (null !== peek(taskQueue))\n (isHostCallbackScheduled = !0),\n isMessageLoopRunning ||\n ((isMessageLoopRunning = !0), schedulePerformWorkUntilDeadline());\n else {\n var firstTimer = peek(timerQueue);\n null !== firstTimer &&\n requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime);\n }\n}\nvar isMessageLoopRunning = !1,\n taskTimeoutID = -1,\n frameInterval = 5,\n startTime = -1;\nfunction shouldYieldToHost() {\n return needsPaint\n ? !0\n : exports.unstable_now() - startTime < frameInterval\n ? !1\n : !0;\n}\nfunction performWorkUntilDeadline() {\n needsPaint = !1;\n if (isMessageLoopRunning) {\n var currentTime = exports.unstable_now();\n startTime = currentTime;\n var hasMoreWork = !0;\n try {\n a: {\n isHostCallbackScheduled = !1;\n isHostTimeoutScheduled &&\n ((isHostTimeoutScheduled = !1),\n localClearTimeout(taskTimeoutID),\n (taskTimeoutID = -1));\n isPerformingWork = !0;\n var previousPriorityLevel = currentPriorityLevel;\n try {\n b: {\n advanceTimers(currentTime);\n for (\n currentTask = peek(taskQueue);\n null !== currentTask &&\n !(\n currentTask.expirationTime > currentTime && shouldYieldToHost()\n );\n\n ) {\n var callback = currentTask.callback;\n if (\"function\" === typeof callback) {\n currentTask.callback = null;\n currentPriorityLevel = currentTask.priorityLevel;\n var continuationCallback = callback(\n currentTask.expirationTime <= currentTime\n );\n currentTime = exports.unstable_now();\n if (\"function\" === typeof continuationCallback) {\n currentTask.callback = continuationCallback;\n advanceTimers(currentTime);\n hasMoreWork = !0;\n break b;\n }\n currentTask === peek(taskQueue) && pop(taskQueue);\n advanceTimers(currentTime);\n } else pop(taskQueue);\n currentTask = peek(taskQueue);\n }\n if (null !== currentTask) hasMoreWork = !0;\n else {\n var firstTimer = peek(timerQueue);\n null !== firstTimer &&\n requestHostTimeout(\n handleTimeout,\n firstTimer.startTime - currentTime\n );\n hasMoreWork = !1;\n }\n }\n break a;\n } finally {\n (currentTask = null),\n (currentPriorityLevel = previousPriorityLevel),\n (isPerformingWork = !1);\n }\n hasMoreWork = void 0;\n }\n } finally {\n hasMoreWork\n ? schedulePerformWorkUntilDeadline()\n : (isMessageLoopRunning = !1);\n }\n }\n}\nvar schedulePerformWorkUntilDeadline;\nif (\"function\" === typeof localSetImmediate)\n schedulePerformWorkUntilDeadline = function () {\n localSetImmediate(performWorkUntilDeadline);\n };\nelse if (\"undefined\" !== typeof MessageChannel) {\n var channel = new MessageChannel(),\n port = channel.port2;\n channel.port1.onmessage = performWorkUntilDeadline;\n schedulePerformWorkUntilDeadline = function () {\n port.postMessage(null);\n };\n} else\n schedulePerformWorkUntilDeadline = function () {\n localSetTimeout(performWorkUntilDeadline, 0);\n };\nfunction requestHostTimeout(callback, ms) {\n taskTimeoutID = localSetTimeout(function () {\n callback(exports.unstable_now());\n }, ms);\n}\nexports.unstable_IdlePriority = 5;\nexports.unstable_ImmediatePriority = 1;\nexports.unstable_LowPriority = 4;\nexports.unstable_NormalPriority = 3;\nexports.unstable_Profiling = null;\nexports.unstable_UserBlockingPriority = 2;\nexports.unstable_cancelCallback = function (task) {\n task.callback = null;\n};\nexports.unstable_forceFrameRate = function (fps) {\n 0 > fps || 125 < fps\n ? console.error(\n \"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\"\n )\n : (frameInterval = 0 < fps ? Math.floor(1e3 / fps) : 5);\n};\nexports.unstable_getCurrentPriorityLevel = function () {\n return currentPriorityLevel;\n};\nexports.unstable_next = function (eventHandler) {\n switch (currentPriorityLevel) {\n case 1:\n case 2:\n case 3:\n var priorityLevel = 3;\n break;\n default:\n priorityLevel = currentPriorityLevel;\n }\n var previousPriorityLevel = currentPriorityLevel;\n currentPriorityLevel = priorityLevel;\n try {\n return eventHandler();\n } finally {\n currentPriorityLevel = previousPriorityLevel;\n }\n};\nexports.unstable_requestPaint = function () {\n needsPaint = !0;\n};\nexports.unstable_runWithPriority = function (priorityLevel, eventHandler) {\n switch (priorityLevel) {\n case 1:\n case 2:\n case 3:\n case 4:\n case 5:\n break;\n default:\n priorityLevel = 3;\n }\n var previousPriorityLevel = currentPriorityLevel;\n currentPriorityLevel = priorityLevel;\n try {\n return eventHandler();\n } finally {\n currentPriorityLevel = previousPriorityLevel;\n }\n};\nexports.unstable_scheduleCallback = function (\n priorityLevel,\n callback,\n options\n) {\n var currentTime = exports.unstable_now();\n \"object\" === typeof options && null !== options\n ? ((options = options.delay),\n (options =\n \"number\" === typeof options && 0 < options\n ? currentTime + options\n : currentTime))\n : (options = currentTime);\n switch (priorityLevel) {\n case 1:\n var timeout = -1;\n break;\n case 2:\n timeout = 250;\n break;\n case 5:\n timeout = 1073741823;\n break;\n case 4:\n timeout = 1e4;\n break;\n default:\n timeout = 5e3;\n }\n timeout = options + timeout;\n priorityLevel = {\n id: taskIdCounter++,\n callback: callback,\n priorityLevel: priorityLevel,\n startTime: options,\n expirationTime: timeout,\n sortIndex: -1\n };\n options > currentTime\n ? ((priorityLevel.sortIndex = options),\n push(timerQueue, priorityLevel),\n null === peek(taskQueue) &&\n priorityLevel === peek(timerQueue) &&\n (isHostTimeoutScheduled\n ? (localClearTimeout(taskTimeoutID), (taskTimeoutID = -1))\n : (isHostTimeoutScheduled = !0),\n requestHostTimeout(handleTimeout, options - currentTime)))\n : ((priorityLevel.sortIndex = timeout),\n push(taskQueue, priorityLevel),\n isHostCallbackScheduled ||\n isPerformingWork ||\n ((isHostCallbackScheduled = !0),\n isMessageLoopRunning ||\n ((isMessageLoopRunning = !0), schedulePerformWorkUntilDeadline())));\n return priorityLevel;\n};\nexports.unstable_shouldYield = shouldYieldToHost;\nexports.unstable_wrapCallback = function (callback) {\n var parentPriorityLevel = currentPriorityLevel;\n return function () {\n var previousPriorityLevel = currentPriorityLevel;\n currentPriorityLevel = parentPriorityLevel;\n try {\n return callback.apply(this, arguments);\n } finally {\n currentPriorityLevel = previousPriorityLevel;\n }\n };\n};\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]} |