Home / File/ SchedulerPriorities.js — react Source File

SchedulerPriorities.js — react Source File

Architecture documentation for SchedulerPriorities.js, a javascript file in the react codebase. 0 imports, 5 dependents.

Entity Profile

Dependency Diagram

graph LR
  0c4003c2_7bcb_0f8f_2e9c_0802d60fa754["SchedulerPriorities.js"]
  9e15a95e_7c6b_d823_cd2d_9868d5c3ee4e["SchedulerProfiling.js"]
  9e15a95e_7c6b_d823_cd2d_9868d5c3ee4e --> 0c4003c2_7bcb_0f8f_2e9c_0802d60fa754
  ddd23dfb_c95d_b046_b4f3_3904daada6f0["Scheduler.js"]
  ddd23dfb_c95d_b046_b4f3_3904daada6f0 --> 0c4003c2_7bcb_0f8f_2e9c_0802d60fa754
  33032601_e035_ce2b_3676_f59ce614c2e5["SchedulerMock.js"]
  33032601_e035_ce2b_3676_f59ce614c2e5 --> 0c4003c2_7bcb_0f8f_2e9c_0802d60fa754
  c975b17f_0019_cb5f_37d9_561988e04ee9["SchedulerNative.js"]
  c975b17f_0019_cb5f_37d9_561988e04ee9 --> 0c4003c2_7bcb_0f8f_2e9c_0802d60fa754
  2e1e2710_805c_ab06_136c_76a96bbc358d["SchedulerPostTask.js"]
  2e1e2710_805c_ab06_136c_76a96bbc358d --> 0c4003c2_7bcb_0f8f_2e9c_0802d60fa754
  style 0c4003c2_7bcb_0f8f_2e9c_0802d60fa754 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

/**
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *
 * @flow strict
 */

export type PriorityLevel = 0 | 1 | 2 | 3 | 4 | 5;

// TODO: Use symbols?
export const NoPriority = 0;
export const ImmediatePriority = 1;
export const UserBlockingPriority = 2;
export const NormalPriority = 3;
export const LowPriority = 4;
export const IdlePriority = 5;

Domain

Frequently Asked Questions

What does SchedulerPriorities.js do?
SchedulerPriorities.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain.
What files import SchedulerPriorities.js?
SchedulerPriorities.js is imported by 5 file(s): Scheduler.js, SchedulerMock.js, SchedulerNative.js, SchedulerPostTask.js, SchedulerProfiling.js.
Where is SchedulerPriorities.js in the architecture?
SchedulerPriorities.js is located at packages/scheduler/src/SchedulerPriorities.js (domain: BabelCompiler, directory: packages/scheduler/src).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free