TanStack
Hotkeys API Reference

EmberHotkeysScope

Defined in: packages/ember-hotkeys/src/createHotkeysScope.ts:14

Helpers, modifiers, and recorder factories with shared defaults. Owners retain their own cleanup.

Properties

onHotkey

ts
onHotkey: typeof onHotkey;

Defined in: packages/ember-hotkeys/src/createHotkeysScope.ts:15


onHotkeys

ts
onHotkeys: typeof onHotkeys;

Defined in: packages/ember-hotkeys/src/createHotkeysScope.ts:16


useHotkey

ts
useHotkey: typeof useHotkey;

Defined in: packages/ember-hotkeys/src/createHotkeysScope.ts:17


useHotkeyRecorder

ts
useHotkeyRecorder: (owner, options) => EmberHotkeyRecorder;

Defined in: packages/ember-hotkeys/src/createHotkeysScope.ts:21

Creates an owned recorder with autotracked state and current callback options.

Parameters

owner

object

options

MaybeGetter<HotkeyRecorderOptions>

Returns

EmberHotkeyRecorder


useHotkeys

ts
useHotkeys: typeof useHotkeys;

Defined in: packages/ember-hotkeys/src/createHotkeysScope.ts:18


useHotkeySequence

ts
useHotkeySequence: typeof useHotkeySequence;

Defined in: packages/ember-hotkeys/src/createHotkeysScope.ts:19


useHotkeySequenceRecorder

ts
useHotkeySequenceRecorder: (owner, options) => EmberHotkeySequenceRecorder;

Defined in: packages/ember-hotkeys/src/createHotkeysScope.ts:22

Creates an owned sequence recorder with explicit commit and cancel controls.

Parameters

owner

object

options

MaybeGetter<HotkeySequenceRecorderOptions>

Returns

EmberHotkeySequenceRecorder


useHotkeySequences

ts
useHotkeySequences: typeof useHotkeySequences;

Defined in: packages/ember-hotkeys/src/createHotkeysScope.ts:20