createTouch() — react Function Reference
Architecture documentation for the createTouch() function in domEventSequences.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 3ad0455e_6322_e5b2_84a1_3fa4aeef53bc["createTouch()"] 4bfeca59_2e41_a3bd_bfcf_03ee96bda94b["domEventSequences.js"] 3ad0455e_6322_e5b2_84a1_3fa4aeef53bc -->|defined in| 4bfeca59_2e41_a3bd_bfcf_03ee96bda94b ce0db1d0_3a2f_20c7_9f0a_6f2a69988956["contextmenu()"] ce0db1d0_3a2f_20c7_9f0a_6f2a69988956 -->|calls| 3ad0455e_6322_e5b2_84a1_3fa4aeef53bc 6682d27b_dae3_7936_c841_9009010788b1["pointercancel()"] 6682d27b_dae3_7936_c841_9009010788b1 -->|calls| 3ad0455e_6322_e5b2_84a1_3fa4aeef53bc 74c395b9_3aa4_56fa_6fdc_b2100a620df3["pointerdown()"] 74c395b9_3aa4_56fa_6fdc_b2100a620df3 -->|calls| 3ad0455e_6322_e5b2_84a1_3fa4aeef53bc 613f7c9f_7cba_bd00_5012_63a475884466["pointermove()"] 613f7c9f_7cba_bd00_5012_63a475884466 -->|calls| 3ad0455e_6322_e5b2_84a1_3fa4aeef53bc 4f0986c1_8ab3_5e63_d73e_52cb209a1a82["pointerup()"] 4f0986c1_8ab3_5e63_d73e_52cb209a1a82 -->|calls| 3ad0455e_6322_e5b2_84a1_3fa4aeef53bc style 3ad0455e_6322_e5b2_84a1_3fa4aeef53bc fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/dom-event-testing-library/domEventSequences.js lines 26–53
function createTouch(target, payload) {
const {
height = defaultPointerSize,
pageX,
pageY,
pointerId,
pressure = 1,
twist = 0,
width = defaultPointerSize,
x = 0,
y = 0,
} = payload;
return {
clientX: x,
clientY: y,
force: pressure,
identifier: pointerId,
pageX: pageX || x,
pageY: pageY || y,
radiusX: width / 2,
radiusY: height / 2,
rotationAngle: twist,
target,
screenX: x,
screenY: y + defaultBrowserChromeSize,
};
}
Domain
Subdomains
Source
Frequently Asked Questions
What does createTouch() do?
createTouch() is a function in the react codebase, defined in packages/dom-event-testing-library/domEventSequences.js.
Where is createTouch() defined?
createTouch() is defined in packages/dom-event-testing-library/domEventSequences.js at line 26.
What calls createTouch()?
createTouch() is called by 5 function(s): contextmenu, pointercancel, pointerdown, pointermove, pointerup.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free