UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

12 lines (11 loc) 745 B
import type { Vector2 } from 'three'; export declare class EventHelper { private element; constructor(element: HTMLElement); setElement(element: HTMLElement): void; static elementPosition(event: TouchEvent | MouseEvent | PointerEvent, element: HTMLElement, position: Vector2): void; static normalizedPosition(event: TouchEvent | MouseEvent | PointerEvent, element: HTMLElement, position: Vector2): void; static normalized_position_0_1(event: TouchEvent | MouseEvent | PointerEvent, element: HTMLElement, position: Vector2): void; elementPosition(event: TouchEvent | MouseEvent | PointerEvent, position: Vector2): void; normalizedPosition(event: TouchEvent | MouseEvent | PointerEvent, position: Vector2): void; }