11 lines
307 B
TypeScript
11 lines
307 B
TypeScript
import { Context } from './context';
|
|
|
|
export interface ShortcutManager {
|
|
addContext(contextName: string): Context;
|
|
getActiveContextName(): string;
|
|
getContext(contextName: string): Context | undefined;
|
|
setActiveContextName(contextName: string): void;
|
|
isCtrlPressed(): boolean;
|
|
destroy(): void;
|
|
}
|