R
fn

onKeyDown

v0.0.15testeddemo

Listen for `keydown` strokes. Shorthand for `onKeyStroke` with `eventName: 'keydown'`.

Example

ts
onKeyDown('Enter', submit);

Demo

Loading demo…

Signature

ts
export function onKeyDown(key: KeyFilter, handler: (event: KeyboardEvent) => void, options: Omit<OnKeyStrokeOptions, 'eventName'> ={ ... }

Parameters

ParameterTypeDescription
keyKeyFilterKey, list of keys, or predicate to match
handler(event: KeyboardEvent) => voidCallback invoked on a matching key event
options?Omit<OnKeyStrokeOptions, "eventName">Listener configuration

Returns

VoidFunctionStop handle that removes the listener