Home / Function/ extractEvents() — react Function Reference

extractEvents() — react Function Reference

Architecture documentation for the extractEvents() function in BeforeInputEventPlugin.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  28a876ba_5723_6438_1f13_a75a6758eb3f["extractEvents()"]
  a235366c_1abe_162c_b9bf_7fbbfb597584["BeforeInputEventPlugin.js"]
  28a876ba_5723_6438_1f13_a75a6758eb3f -->|defined in| a235366c_1abe_162c_b9bf_7fbbfb597584
  e68ee20d_0906_0494_d1c4_4f9c91467ead["extractEvents()"]
  28a876ba_5723_6438_1f13_a75a6758eb3f -->|calls| e68ee20d_0906_0494_d1c4_4f9c91467ead
  86643861_8bb8_470a_be1c_fd6ca6b189a3["extractCompositionEvent()"]
  28a876ba_5723_6438_1f13_a75a6758eb3f -->|calls| 86643861_8bb8_470a_be1c_fd6ca6b189a3
  f9de52ad_6a52_511a_a2cc_a210ea41b984["extractBeforeInputEvent()"]
  28a876ba_5723_6438_1f13_a75a6758eb3f -->|calls| f9de52ad_6a52_511a_a2cc_a210ea41b984
  style 28a876ba_5723_6438_1f13_a75a6758eb3f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-dom-bindings/src/events/plugins/BeforeInputEventPlugin.js lines 435–458

function extractEvents(
  dispatchQueue: DispatchQueue,
  domEventName: DOMEventName,
  targetInst: null | Fiber,
  nativeEvent: AnyNativeEvent,
  nativeEventTarget: null | EventTarget,
  eventSystemFlags: EventSystemFlags,
  targetContainer: EventTarget,
): void {
  extractCompositionEvent(
    dispatchQueue,
    domEventName,
    targetInst,
    nativeEvent,
    nativeEventTarget,
  );
  extractBeforeInputEvent(
    dispatchQueue,
    domEventName,
    targetInst,
    nativeEvent,
    nativeEventTarget,
  );
}

Domain

Subdomains

Frequently Asked Questions

What does extractEvents() do?
extractEvents() is a function in the react codebase, defined in packages/react-dom-bindings/src/events/plugins/BeforeInputEventPlugin.js.
Where is extractEvents() defined?
extractEvents() is defined in packages/react-dom-bindings/src/events/plugins/BeforeInputEventPlugin.js at line 435.
What does extractEvents() call?
extractEvents() calls 3 function(s): extractBeforeInputEvent, extractCompositionEvent, extractEvents.

Analyze Your Own Codebase

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

Try Supermodel Free