@eclipse-scout/core
Version:
Eclipse Scout runtime
25 lines • 993 B
TypeScript
import { KeyStrokeMode, ScoutKeyboardEvent } from '../index';
export declare class VirtualKeyStrokeEvent implements ScoutKeyboardEvent {
which: number;
ctrlKey: boolean;
metaKey: boolean;
altKey: boolean;
shiftKey: boolean;
target: HTMLElement;
type: KeyStrokeMode;
originalEvent?: KeyboardEvent & {
smartFieldEvent?: boolean;
} | undefined;
protected _propagationStopped: boolean;
protected _immediatePropagationStopped: boolean;
protected _defaultPrevented: boolean;
constructor(which: number, ctrl: boolean, alt: boolean, shift: boolean, keyStrokeMode: KeyStrokeMode, eventOrTarget: JQuery.KeyboardEventBase | HTMLElement);
stopPropagation(): void;
stopImmediatePropagation(): void;
preventDefault(): void;
isPropagationStopped(): boolean;
isImmediatePropagationStopped(): boolean;
isDefaultPrevented(): boolean;
isAnyPropagationStopped(): boolean;
}
//# sourceMappingURL=VirtualKeyStrokeEvent.d.ts.map