ahooks
Version:
react hooks library
18 lines (17 loc) • 436 B
TypeScript
import type { BasicTarget } from '../utils/domTarget';
export interface CursorState {
screenX: number;
screenY: number;
clientX: number;
clientY: number;
pageX: number;
pageY: number;
elementX: number;
elementY: number;
elementH: number;
elementW: number;
elementPosX: number;
elementPosY: number;
}
declare const _default: (target?: BasicTarget) => CursorState;
export default _default;