Home / Function/ createEventListenerWrapperWithPriority() — react Function Reference

createEventListenerWrapperWithPriority() — react Function Reference

Architecture documentation for the createEventListenerWrapperWithPriority() function in ReactDOMEventListener.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  50d604eb_5807_6884_7241_32fb258f9cea["createEventListenerWrapperWithPriority()"]
  59469541_eb24_2e4d_9b1d_8719abe8ae49["ReactDOMEventListener.js"]
  50d604eb_5807_6884_7241_32fb258f9cea -->|defined in| 59469541_eb24_2e4d_9b1d_8719abe8ae49
  56389510_e7e6_46ee_7567_7c604d5f262b["addTrappedEventListener()"]
  56389510_e7e6_46ee_7567_7c604d5f262b -->|calls| 50d604eb_5807_6884_7241_32fb258f9cea
  a75e2a64_cf30_9d89_0124_7701d71aab4e["getEventPriority()"]
  50d604eb_5807_6884_7241_32fb258f9cea -->|calls| a75e2a64_cf30_9d89_0124_7701d71aab4e
  style 50d604eb_5807_6884_7241_32fb258f9cea fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-dom-bindings/src/events/ReactDOMEventListener.js lines 94–119

export function createEventListenerWrapperWithPriority(
  targetContainer: EventTarget,
  domEventName: DOMEventName,
  eventSystemFlags: EventSystemFlags,
): Function {
  const eventPriority = getEventPriority(domEventName);
  let listenerWrapper;
  switch (eventPriority) {
    case DiscreteEventPriority:
      listenerWrapper = dispatchDiscreteEvent;
      break;
    case ContinuousEventPriority:
      listenerWrapper = dispatchContinuousEvent;
      break;
    case DefaultEventPriority:
    default:
      listenerWrapper = dispatchEvent;
      break;
  }
  return listenerWrapper.bind(
    null,
    domEventName,
    eventSystemFlags,
    targetContainer,
  );
}

Domain

Subdomains

Frequently Asked Questions

What does createEventListenerWrapperWithPriority() do?
createEventListenerWrapperWithPriority() is a function in the react codebase, defined in packages/react-dom-bindings/src/events/ReactDOMEventListener.js.
Where is createEventListenerWrapperWithPriority() defined?
createEventListenerWrapperWithPriority() is defined in packages/react-dom-bindings/src/events/ReactDOMEventListener.js at line 94.
What does createEventListenerWrapperWithPriority() call?
createEventListenerWrapperWithPriority() calls 1 function(s): getEventPriority.
What calls createEventListenerWrapperWithPriority()?
createEventListenerWrapperWithPriority() is called by 1 function(s): addTrappedEventListener.

Analyze Your Own Codebase

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

Try Supermodel Free