Sha256: 02c1705fa902f172be6e9020d74bcd92ce5db8d2ef3e1b03aabc2ac8eb46c3db
Contents?: true
Size: 609 Bytes
Versions: 26
Compression:
Stored size: 609 Bytes
Contents
import { PointerCoords } from '../../event'; import { MouseButton } from './buttons'; export interface pointerKey { /** Name of the pointer key */ name: string; /** Type of the pointer device */ pointerType: 'mouse' | 'pen' | 'touch'; /** Type of button */ button?: MouseButton; } export interface PointerPosition { target?: Element; coords?: PointerCoords; caret?: CaretPosition; } export interface CaretPosition { node?: Node; offset?: number; } export declare function isDifferentPointerPosition(positionA: PointerPosition, positionB: PointerPosition): boolean;
Version data entries
26 entries across 26 versions & 1 rubygems