Constructors
Properties
Methods
disable
- disable(command: string): void
Returns void
emitTrigger
- emitTrigger(command: string, combo?: string): void
Parameters
- command: string
- combo: string = ''
Returns void
handleKey
- handleKey(combo: string): null | string
Returns null | string
resetAll
- resetAll(): void
Returns void
resetBinding
- resetBinding(command: string): void
Returns void
resolve
- resolve(event: KeyLike): null | string
Returns null | string
runCustom
- runCustom(command: string): boolean
Returns boolean
setBinding
- setBinding(command: string, combo: string | string[]): boolean
Parameters
- command: string
- combo: string | string[]
Returns boolean
state
- state(): {
disabled: string[];
overrides: Record<string, string[]>;
preset: ShortcutPreset;
} Returns {
disabled: string[];
overrides: Record<string, string[]>;
preset: ShortcutPreset;
}
StaticshouldIgnore
- shouldIgnore(target: unknown): boolean
Returns boolean
Resolve a combo string to a command id (or null).