cui-light
Version:
cUI light framework for the web
17 lines (16 loc) • 419 B
TypeScript
import { ICuiEventBus } from "../../core/models/interfaces";
export interface KeyDownEvent {
timestamp: number;
event: KeyboardEvent;
}
export interface ICuiKeysObserver {
connect(): void;
disconnect(): void;
}
export declare class CuiKeysObserver {
#private;
constructor(bus: ICuiEventBus);
connect(): void;
disconnect(): void;
onKeyDown(ev: KeyboardEvent): void;
}