Home / Function/ resolveUpdatePriority() — react Function Reference

resolveUpdatePriority() — react Function Reference

Architecture documentation for the resolveUpdatePriority() function in ReactFiberConfigFabric.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  53ebd351_ac91_ca3f_a064_ad7e3f49348d["resolveUpdatePriority()"]
  948a0d34_693c_c158_f23e_d41306507c72["ReactFiberConfigFabric.js"]
  53ebd351_ac91_ca3f_a064_ad7e3f49348d -->|defined in| 948a0d34_693c_c158_f23e_d41306507c72
  style 53ebd351_ac91_ca3f_a064_ad7e3f49348d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-native-renderer/src/ReactFiberConfigFabric.js lines 395–419

export function resolveUpdatePriority(): EventPriority {
  if (currentUpdatePriority !== NoEventPriority) {
    return currentUpdatePriority;
  }

  const currentEventPriority = fabricGetCurrentEventPriority
    ? fabricGetCurrentEventPriority()
    : null;

  if (currentEventPriority != null) {
    switch (currentEventPriority) {
      case FabricDiscretePriority:
        return DiscreteEventPriority;
      case FabricContinuousPriority:
        return ContinuousEventPriority;
      case FabricIdlePriority:
        return IdleEventPriority;
      case FabricDefaultPriority:
      default:
        return DefaultEventPriority;
    }
  }

  return DefaultEventPriority;
}

Domain

Subdomains

Frequently Asked Questions

What does resolveUpdatePriority() do?
resolveUpdatePriority() is a function in the react codebase, defined in packages/react-native-renderer/src/ReactFiberConfigFabric.js.
Where is resolveUpdatePriority() defined?
resolveUpdatePriority() is defined in packages/react-native-renderer/src/ReactFiberConfigFabric.js at line 395.

Analyze Your Own Codebase

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

Try Supermodel Free