UNPKG

@flashport/flashport

Version:

FlashPort is a TypeScript 2D graphics library that largely replicates the Flash ActionScript 3.0 library

61 lines (60 loc) 2.01 kB
import { AEvent } from "./AEvent"; export declare class MouseEvent extends AEvent { static CLICK: string; static DOUBLE_CLICK: string; static MOUSE_DOWN: string; static MOUSE_MOVE: string; static MOUSE_OUT: string; static MOUSE_OVER: string; static MOUSE_UP: string; static RELEASE_OUTSIDE: string; static MOUSE_WHEEL: string; static ROLL_OUT: string; static ROLL_OVER: string; static MIDDLE_CLICK: string; static MIDDLE_MOUSE_DOWN: string; static MIDDLE_MOUSE_UP: string; static RIGHT_CLICK: string; static RIGHT_MOUSE_DOWN: string; static RIGHT_MOUSE_UP: string; static CONTEXT_MENU: string; private m_relatedObject; private m_ctrlKey; private m_altKey; private m_shiftKey; private m_buttonDown; private m_delta; private m_isRelatedObjectInaccessible; private _localX; private _localY; constructor(type: string, bubbles?: boolean, cancelable?: boolean, localX?: number, localY?: number, relatedObject?: Object, ctrlKey?: boolean, altKey?: boolean, shiftKey?: boolean, buttonDown?: boolean, delta?: number); clone(): AEvent; toString(): string; get localX(): number; set localX(v: number); get localY(): number; set localY(v: number); get relatedObject(): Object; set relatedObject(value: Object); get ctrlKey(): boolean; set ctrlKey(value: boolean); get altKey(): boolean; set altKey(value: boolean); get shiftKey(): boolean; set shiftKey(value: boolean); get buttonDown(): boolean; set buttonDown(value: boolean); get delta(): number; set delta(value: number); get stageX(): number; get stageY(): number; updateAfterEvent(): void; private getStageX; private getStageY; get isRelatedObjectInaccessible(): boolean; set isRelatedObjectInaccessible(value: boolean); get movementX(): number; set movementX(param1: number); get movementY(): number; set movementY(param1: number); }