UNPKG

@eclipse-scout/core

Version:
18 lines 679 B
import { Key, KeyStroke, ScoutKeyboardEvent } from '../index'; /** * KeyStroke which is bound to a range of keys, e.g. ctrl-1 ... ctrl-9. */ export declare class RangeKeyStroke extends KeyStroke { ranges: KeyStrokeRange[]; constructor(); registerRange(from: number | (() => number), to: number | (() => number)): void; protected _accept(event: ScoutKeyboardEvent): boolean; keys(): Key[]; protected _getRangeFrom(range: KeyStrokeRange): number; protected _getRangeTo(range: KeyStrokeRange): number; } export interface KeyStrokeRange { from: number | (() => number); to: number | (() => number); } //# sourceMappingURL=RangeKeyStroke.d.ts.map