Home / Function/ pointerexit() — react Function Reference

pointerexit() — react Function Reference

Architecture documentation for the pointerexit() function in domEventSequences.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  deb9cacd_a482_6940_c180_6a0cf6978597["pointerexit()"]
  d4066e75_dcea_2912_73ff_88e30b9530d2["domEventSequences.js"]
  deb9cacd_a482_6940_c180_6a0cf6978597 -->|defined in| d4066e75_dcea_2912_73ff_88e30b9530d2
  7d91ff05_2240_1619_d742_200a91c5a4eb["createEventTarget()"]
  7d91ff05_2240_1619_d742_200a91c5a4eb -->|calls| deb9cacd_a482_6940_c180_6a0cf6978597
  010da236_784b_cbe9_c79d_2a93e35a2880["hasPointerEvent()"]
  deb9cacd_a482_6940_c180_6a0cf6978597 -->|calls| 010da236_784b_cbe9_c79d_2a93e35a2880
  ae94c481_1138_134c_7bb2_389e04811fb0["pointerout()"]
  deb9cacd_a482_6940_c180_6a0cf6978597 -->|calls| ae94c481_1138_134c_7bb2_389e04811fb0
  f8296a97_da2d_82a1_9796_f83a736b220d["pointerleave()"]
  deb9cacd_a482_6940_c180_6a0cf6978597 -->|calls| f8296a97_da2d_82a1_9796_f83a736b220d
  10ab37a1_f802_0ebb_1cd3_620ec36d7e1e["mouseout()"]
  deb9cacd_a482_6940_c180_6a0cf6978597 -->|calls| 10ab37a1_f802_0ebb_1cd3_620ec36d7e1e
  012b25ca_fc9f_9a06_fa9a_10a2bd70d641["mouseleave()"]
  deb9cacd_a482_6940_c180_6a0cf6978597 -->|calls| 012b25ca_fc9f_9a06_fa9a_10a2bd70d641
  style deb9cacd_a482_6940_c180_6a0cf6978597 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/dom-event-testing-library/domEventSequences.js lines 257–271

export function pointerexit(target, defaultPayload) {
  const dispatch = arg => target.dispatchEvent(arg);

  const payload = {
    pointerId: defaultPointerId,
    ...defaultPayload,
  };

  if (hasPointerEvent()) {
    dispatch(domEvents.pointerout(payload));
    dispatch(domEvents.pointerleave(payload));
  }
  dispatch(domEvents.mouseout(payload));
  dispatch(domEvents.mouseleave(payload));
}

Domain

Subdomains

Frequently Asked Questions

What does pointerexit() do?
pointerexit() is a function in the react codebase, defined in packages/dom-event-testing-library/domEventSequences.js.
Where is pointerexit() defined?
pointerexit() is defined in packages/dom-event-testing-library/domEventSequences.js at line 257.
What does pointerexit() call?
pointerexit() calls 5 function(s): hasPointerEvent, mouseleave, mouseout, pointerleave, pointerout.
What calls pointerexit()?
pointerexit() is called by 1 function(s): createEventTarget.

Analyze Your Own Codebase

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

Try Supermodel Free