type HotkeyDefinition =
| {
callback: HotkeyCallback;
hotkey: RegisterableHotkeyChord;
options?: HotkeyChordOptions;
}
| {
callback: HotkeyCallback;
hotkey: RegisterableHotkeySequence;
options?: HotkeySequenceOptions;
}
| {
callback: HotkeyCallback;
hotkey: null | undefined;
options?: HotkeyChordOptions & HotkeySequenceOptions;
};Defined in: adapter.ts:41
A hotkey and its callback, with optional per-binding options. Chords accept requireReset; sequences accept timeout.
{
callback: HotkeyCallback;
hotkey: RegisterableHotkeyChord;
options?: HotkeyChordOptions;
}{
callback: HotkeyCallback;
hotkey: RegisterableHotkeySequence;
options?: HotkeySequenceOptions;
}{
callback: HotkeyCallback;
hotkey: null | undefined;
options?: HotkeyChordOptions & HotkeySequenceOptions;
}callback: HotkeyCallback;hotkey: null | undefined;No hotkey. Registers nothing.
optional options?: HotkeyChordOptions & HotkeySequenceOptions;