Defined in: app-hotkeys.ts:401
Actions that change the user's custom hotkeys, as adapters return them.
findConflicts: (id, hotkey, recordedWith?) => AppHotkey<string,
| HotkeyChord
| HotkeySequence
| null>[];Defined in: app-hotkeys.ts:421
Other app hotkeys that would collide if id used hotkey. Pass the recorder's context for a recorded hotkey: it has the key press, which also finds a hotkey written differently that the same press fires.
string
AppHotkey<string, | HotkeyChord | HotkeySequence | null>[]
resetCustomHotkey: (id) => void;Defined in: app-hotkeys.ts:413
Restores the default hotkey for an app hotkey.
string
void
resetCustomHotkeys: () => void;Defined in: app-hotkeys.ts:415
Restores every default hotkey.
void
setCustomHotkey: (id, hotkey, recordedWith?) => AppHotkey<string,
| HotkeyChord
| HotkeySequence
| null>[];Defined in: app-hotkeys.ts:407
Sets the user's hotkey for an app hotkey. null unbinds it. Returns conflicting app hotkeys; when any exist, nothing changes. Pass the recorder's context for a recorded hotkey, as for findConflicts.
string
Hotkey | null
AppHotkey<string, | HotkeyChord | HotkeySequence | null>[]