Skip to content

translateKeyboardEvent

translateKeyboardEvent(ev): KeyEvent | null

Defined in: src/driver/web/dom.ts:41

Map a DOM KeyboardEvent-shaped object to a ztui KeyEvent, matching the terminal parser’s naming (e.g. “pagedown”, “enter”; a plain space stays the literal character so text input keeps working). Returns null for keys with no terminal equivalent (F-keys, bare modifier presses, etc.).

boolean

boolean

string

boolean

boolean

KeyEvent | null