Skip to main content

Module input

Module input 

Source
Expand description

Backend-agnostic keyboard input. The app crate translates crossterm events into these types so the keymap (config) never depends on the terminal backend.

Structs§

KeyChord
A key plus its modifiers — the unit a keymap binds to a crate::Command.
Mods
Modifier state for a chord.

Enums§

Key
A logical key, independent of any terminal library.
KeyContext
Where a binding applies.