Skip to content

textmode.js / input / keyboard / KeyboardEventData

Interface: KeyboardEventData

Keyboard event payload passed to input callbacks.

Properties

PropertyTypeDescription
altKeybooleanWhether Alt key is held down.
ctrlKeybooleanWhether Ctrl key is held down.
isPressedbooleanWhether this key is currently held down for this event.
keystringThe key that was pressed/released (e.g., 'a', 'Enter', 'ArrowLeft').
keyCodenumberThe key code (for compatibility).
metaKeybooleanWhether Meta key (Windows/Cmd) is held down.
originalEventKeyboardEventOriginal DOM keyboard event.
shiftKeybooleanWhether Shift key is held down.