Docs
CodeRabbit
Cloudflare
AG Grid
SerpAPI
Netlify
OpenRouter
Neon
WorkOS
Clerk
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
CodeRabbit
Cloudflare
AG Grid
SerpAPI
Netlify
OpenRouter
Neon
WorkOS
Clerk
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
Hotkeys API Reference
App Hotkeys API Reference
Key hold & held keys API Reference
Hotkey Recorder API Reference
Normalization & format API Reference

HotkeyChordRegistration

Defined in: hotkey-manager.ts:154

A registered chord in the HotkeyManager.

Extends

Properties

activeMatch?

ts
optional activeMatch?: object;
optional activeMatch?: object;

Defined in: hotkey-manager.ts:159

The concrete key/code that activated a requireReset registration.

code

ts
code: string;
code: string;

key

ts
key: string;
key: string;

callback

ts
callback: HotkeyCallback;
callback: HotkeyCallback;

Defined in: hotkey-manager.ts:142

The callback to invoke

Inherited from

ts
RegistrationBase.callback
RegistrationBase.callback

hasFired

ts
hasFired: boolean;
hasFired: boolean;

Defined in: hotkey-manager.ts:150

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

Inherited from

ts
RegistrationBase.hasFired
RegistrationBase.hasFired

hotkey

ts
hotkey: HotkeyChord;
hotkey: HotkeyChord;

Defined in: hotkey-manager.ts:156


id

ts
id: string;
id: string;

Defined in: hotkey-manager.ts:140

Unique identifier for this registration

Inherited from

ts
RegistrationBase.id
RegistrationBase.id

kind

ts
kind: "chord";
kind: "chord";

Defined in: hotkey-manager.ts:155


options

ts
options: HotkeyChordOptions;
options: HotkeyChordOptions;

Defined in: hotkey-manager.ts:144

Resolved options for this registration

Inherited from

ts
RegistrationBase.options
RegistrationBase.options

parsedChord

ts
parsedChord: ParsedHotkeyChord;
parsedChord: ParsedHotkeyChord;

Defined in: hotkey-manager.ts:157


target

ts
target: Target;
target: Target;

Defined in: hotkey-manager.ts:146

The resolved target element for this registration

Inherited from

ts
RegistrationBase.target
RegistrationBase.target

triggerCount

ts
triggerCount: number;
triggerCount: number;

Defined in: hotkey-manager.ts:148

How many times this registration's callback has been triggered

Inherited from

ts
RegistrationBase.triggerCount
RegistrationBase.triggerCount