Hotkeys API Reference

HotkeyRegistration

Interface: HotkeyRegistration

Defined in: hotkey-manager.ts:51

A registered hotkey handler in the HotkeyManager.

Properties

callback

ts
callback: HotkeyCallback;

Defined in: hotkey-manager.ts:53

The callback to invoke


hasFired

ts
hasFired: boolean;

Defined in: hotkey-manager.ts:55

Whether this registration has fired and needs reset (for requireReset)


hotkey

ts
hotkey: Hotkey;

Defined in: hotkey-manager.ts:57

The original hotkey string


id

ts
id: string;

Defined in: hotkey-manager.ts:59

Unique identifier for this registration


options

ts
options: HotkeyOptions;

Defined in: hotkey-manager.ts:61

Options for this registration


parsedHotkey

ts
parsedHotkey: ParsedHotkey;

Defined in: hotkey-manager.ts:63

The parsed hotkey


target

ts
target: Document | Window | HTMLElement;

Defined in: hotkey-manager.ts:65

The resolved target element for this registration


triggerCount

ts
triggerCount: number;

Defined in: hotkey-manager.ts:67

How many times this registration's callback has been triggered