@flashport/flashport
Version:
FlashPort is a TypeScript 2D graphics library that largely replicates the Flash ActionScript 3.0 library
27 lines (26 loc) • 931 B
TypeScript
import { AEvent } from "./AEvent";
export declare class KeyboardEvent extends AEvent {
static KEY_DOWN: string;
static KEY_UP: string;
private m_keyLocation;
private m_keyCode;
private m_ctrlKey;
private m_altKey;
private m_shiftKey;
constructor(type: string, bubbles?: boolean, cancelable?: boolean, charCodeValue?: number, keyCodeValue?: number, keyLocationValue?: number, ctrlKeyValue?: boolean, altKeyValue?: boolean, shiftKeyValue?: boolean);
clone(): AEvent;
toString(): string;
get charCode(): number;
set charCode(param1: number);
get keyCode(): number;
set keyCode(value: number);
get keyLocation(): number;
set keyLocation(value: number);
get ctrlKey(): boolean;
set ctrlKey(param1: boolean);
get altKey(): boolean;
set altKey(param1: boolean);
get shiftKey(): boolean;
set shiftKey(param1: boolean);
updateAfterEvent(): void;
}