dispatchDiscreteEvent() — react Function Reference
Architecture documentation for the dispatchDiscreteEvent() function in ReactDOMEventListener.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 2ba22029_28ca_8137_22a5_dd256f0a527f["dispatchDiscreteEvent()"] 59469541_eb24_2e4d_9b1d_8719abe8ae49["ReactDOMEventListener.js"] 2ba22029_28ca_8137_22a5_dd256f0a527f -->|defined in| 59469541_eb24_2e4d_9b1d_8719abe8ae49 a88f3f22_dc1b_e053_dff6_69dfe164d116["dispatchEvent()"] 2ba22029_28ca_8137_22a5_dd256f0a527f -->|calls| a88f3f22_dc1b_e053_dff6_69dfe164d116 style 2ba22029_28ca_8137_22a5_dd256f0a527f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/react-dom-bindings/src/events/ReactDOMEventListener.js lines 121–137
function dispatchDiscreteEvent(
domEventName: DOMEventName,
eventSystemFlags: EventSystemFlags,
container: EventTarget,
nativeEvent: AnyNativeEvent,
) {
const prevTransition = ReactSharedInternals.T;
ReactSharedInternals.T = null;
const previousPriority = getCurrentUpdatePriority();
try {
setCurrentUpdatePriority(DiscreteEventPriority);
dispatchEvent(domEventName, eventSystemFlags, container, nativeEvent);
} finally {
setCurrentUpdatePriority(previousPriority);
ReactSharedInternals.T = prevTransition;
}
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does dispatchDiscreteEvent() do?
dispatchDiscreteEvent() is a function in the react codebase, defined in packages/react-dom-bindings/src/events/ReactDOMEventListener.js.
Where is dispatchDiscreteEvent() defined?
dispatchDiscreteEvent() is defined in packages/react-dom-bindings/src/events/ReactDOMEventListener.js at line 121.
What does dispatchDiscreteEvent() call?
dispatchDiscreteEvent() calls 1 function(s): dispatchEvent.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free