MCPcopy Create free account
hub / github.com/microsoft/SandDance / hasClientXY

Function hasClientXY

packages/sanddance-explorer/src/mouseEvent.ts:9–13  ·  view source on GitHub ↗
(e: MouseEvent | PointerEvent | Touch)

Source from the content-addressed store, hash-verified

7}
8
9function hasClientXY(e: MouseEvent | PointerEvent | Touch): MousePosition {
10 if (e && e.clientX !== undefined && e.clientX !== undefined) {
11 return { top: e.clientY, left: e.clientX };
12 }
13}
14
15export function getPosition(e: MouseEvent | PointerEvent | TouchEvent): MousePosition {
16 const xy = hasClientXY(e as MouseEvent | PointerEvent);

Callers 1

getPositionFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected