Skip to content

textmode.js / input / keyboard / KeyboardEventData

Interface: KeyboardEventData

Key event data passed to event handlers

Properties

PropertyTypeDescription
altKeybooleanWhether Alt key is held down
ctrlKeybooleanWhether Ctrl key is held down
isPressedbooleanWhether this key is currently being held down (for keyPressed) or was released (for keyReleased)
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