UNPKG

4.89 kBJavaScriptView Raw
1/**
2 * @license React
3 *
4 * Copyright (c) Facebook, Inc. and its affiliates.
5 *
6 * This source code is licensed under the MIT license found in the
7 * LICENSE file in the root directory of this source tree.
8 */
9
10/* eslint-disable max-len */
11
12'use strict';
13
14(function(global, factory) {
15 // eslint-disable-next-line no-unused-expressions
16 typeof exports === 'object' && typeof module !== 'undefined'
17 ? (module.exports = factory(require('react')))
18 : typeof define === 'function' && define.amd // eslint-disable-line no-undef
19 ? define(['react'], factory) // eslint-disable-line no-undef
20 : (global.Scheduler = factory(global));
21})(this, function(global) {
22 function unstable_now() {
23 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_now.apply(
24 this,
25 arguments
26 );
27 }
28
29 function unstable_scheduleCallback() {
30 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_scheduleCallback.apply(
31 this,
32 arguments
33 );
34 }
35
36 function unstable_cancelCallback() {
37 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_cancelCallback.apply(
38 this,
39 arguments
40 );
41 }
42
43 function unstable_shouldYield() {
44 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_shouldYield.apply(
45 this,
46 arguments
47 );
48 }
49
50 function unstable_requestPaint() {
51 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_requestPaint.apply(
52 this,
53 arguments
54 );
55 }
56
57 function unstable_runWithPriority() {
58 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_runWithPriority.apply(
59 this,
60 arguments
61 );
62 }
63
64 function unstable_next() {
65 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_next.apply(
66 this,
67 arguments
68 );
69 }
70
71 function unstable_wrapCallback() {
72 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_wrapCallback.apply(
73 this,
74 arguments
75 );
76 }
77
78 function unstable_getCurrentPriorityLevel() {
79 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_getCurrentPriorityLevel.apply(
80 this,
81 arguments
82 );
83 }
84
85 function unstable_getFirstCallbackNode() {
86 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_getFirstCallbackNode.apply(
87 this,
88 arguments
89 );
90 }
91
92 function unstable_pauseExecution() {
93 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_pauseExecution.apply(
94 this,
95 arguments
96 );
97 }
98
99 function unstable_continueExecution() {
100 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_continueExecution.apply(
101 this,
102 arguments
103 );
104 }
105
106 function unstable_forceFrameRate() {
107 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler.unstable_forceFrameRate.apply(
108 this,
109 arguments
110 );
111 }
112
113 return Object.freeze({
114 unstable_now: unstable_now,
115 unstable_scheduleCallback: unstable_scheduleCallback,
116 unstable_cancelCallback: unstable_cancelCallback,
117 unstable_shouldYield: unstable_shouldYield,
118 unstable_requestPaint: unstable_requestPaint,
119 unstable_runWithPriority: unstable_runWithPriority,
120 unstable_next: unstable_next,
121 unstable_wrapCallback: unstable_wrapCallback,
122 unstable_getCurrentPriorityLevel: unstable_getCurrentPriorityLevel,
123 unstable_continueExecution: unstable_continueExecution,
124 unstable_pauseExecution: unstable_pauseExecution,
125 unstable_getFirstCallbackNode: unstable_getFirstCallbackNode,
126 unstable_forceFrameRate: unstable_forceFrameRate,
127 get unstable_IdlePriority() {
128 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED
129 .Scheduler.unstable_IdlePriority;
130 },
131 get unstable_ImmediatePriority() {
132 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED
133 .Scheduler.unstable_ImmediatePriority;
134 },
135 get unstable_LowPriority() {
136 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED
137 .Scheduler.unstable_LowPriority;
138 },
139 get unstable_NormalPriority() {
140 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED
141 .Scheduler.unstable_NormalPriority;
142 },
143 get unstable_UserBlockingPriority() {
144 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED
145 .Scheduler.unstable_UserBlockingPriority;
146 },
147 get unstable_Profiling() {
148 return global.React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED
149 .Scheduler.unstable_Profiling;
150 },
151 });
152});