Skip to content

KeyEvent

Defined in: src/driver/driver.ts:7

A normalized keyboard event delivered to widgets and hotkeys.

ctrl: boolean

Defined in: src/driver/driver.ts:13

Ctrl held.


optional handled?: boolean

Defined in: src/driver/driver.ts:19

Set true to mark the event consumed (stops further dispatch).


key: string

Defined in: src/driver/driver.ts:9

Canonical key spec, e.g. "ctrl+s", "enter", "a".


meta: boolean

Defined in: src/driver/driver.ts:15

Meta/Cmd held.


name: string

Defined in: src/driver/driver.ts:11

Base key name without modifiers, e.g. "s", "up", "escape".


shift: boolean

Defined in: src/driver/driver.ts:17

Shift held.