Hotkeys API Reference

HotkeyRegistration

Interface: HotkeyRegistration

Defined in: hotkey-manager.ts:58

A registered hotkey handler in the HotkeyManager.

Properties

callback

ts
callback: HotkeyCallback;

Defined in: hotkey-manager.ts:60

The callback to invoke


hasFired

ts
hasFired: boolean;

Defined in: hotkey-manager.ts:62

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


hotkey

ts
hotkey: Hotkey;

Defined in: hotkey-manager.ts:64

The original hotkey string


id

ts
id: string;

Defined in: hotkey-manager.ts:66

Unique identifier for this registration


options

ts
options: HotkeyOptions;

Defined in: hotkey-manager.ts:68

Options for this registration


parsedHotkey

ts
parsedHotkey: ParsedHotkey;

Defined in: hotkey-manager.ts:70

The parsed hotkey


target

ts
target: HTMLElement | Document | Window;

Defined in: hotkey-manager.ts:72

The resolved target element for this registration


triggerCount

ts
triggerCount: number;

Defined in: hotkey-manager.ts:74

How many times this registration's callback has been triggered