Skip to content

KeyboardProvider

Defined in: src/modules/input/keyboard-provider.ts:52

DOM keyboard adapter. Emits raw down/up events keyed by either KeyboardEvent.code (default) or KeyboardEvent.key — see KeyboardProviderOptions.emit. Filters OS key-repeat at the DOM layer via event.repeat; the shared translation layer additionally dedupes.

new KeyboardProvider(options?): KeyboardProvider

Defined in: src/modules/input/keyboard-provider.ts:62

KeyboardProviderOptions = {}

KeyboardProvider

dispose(): void

Defined in: src/modules/input/keyboard-provider.ts:105

void

InputProvider.dispose


subscribe(handler): () => void

Defined in: src/modules/input/keyboard-provider.ts:116

(raw) => void

() => void

InputProvider.subscribe