dracon-terminal-engine 0.1.10

A terminal application framework for Rust with composable widgets, z-indexed compositor, themes, and TextEditor
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Input handling module for terminal input processing.

#[doc = "Input events (KeyEvent, MouseEvent, Event, UiEvent, KeyCode, MouseButton, etc.)."]
pub mod event;
#[doc = "Kitty keyboard protocol parser."]
pub mod kitty_key;
#[doc = "Key combination mapping helpers."]
pub mod mapping;
#[doc = "ANSI escape sequence parser (SGR mouse, chords, bracketed paste)."]
pub mod parser;
#[doc = "Input reader wrapper."]
pub mod reader;

#[cfg(feature = "async")]
pub mod async_reader;

pub use parser::Parser;
pub use reader::InputReader;