UNPKG

lazy-widgets

Version:

Typescript retained mode GUI for the HTML canvas API

19 lines (18 loc) 806 B
import { PointerButtonEvent } from './PointerButtonEvent.js'; import { Widget } from '../widgets/Widget.js'; import type { SourcePointer } from '../drivers/SourcePointer.js'; /** * A pointer press {@link PointerButtonEvent} (pointer button down). * * Has no focus type and does not need focus. * * @category Event */ export declare class PointerPressEvent extends PointerButtonEvent { static readonly type = "pointer-press"; readonly type: typeof PointerPressEvent.type; readonly focusType: null; constructor(x: number, y: number, button: number, shift: boolean, ctrl: boolean, alt: boolean, source: SourcePointer | null, target?: Widget | null); correctOffset(xOffset: number, yOffset: number): PointerPressEvent; cloneWithTarget(target: Widget | null): PointerPressEvent; }