Skip to main content

Crate escriba_input

Crate escriba_input 

Source
Expand description

escriba-input — translate madori input events into escriba’s key abstraction.

Two layers:

  • translate_key takes a madori::KeyEvent (press only) and returns the corresponding escriba_keymap::Key — Ctrl/Alt modifiers preserved, printable chars passed through.
  • [EditorInput] is the full frame-level dispatch — handles window resizes, focus changes, IME, mouse events, and key events uniformly.

Enums§

InputOutcome
What the runtime should do after translating an event.

Functions§

translate_app_event
translate_key
Translate a single madori::KeyEvent into an escriba_keymap::Key.