Files
TerminalBasic/crates/tb-ui/src/lib.rs

20 lines
619 B
Rust

//! Terminalunabhängiges Forms-Modell, FRM-Reader und Dialoge.
//!
//! Die Ausführung verwendet `tb_runtime::host::Host` und dessen Zellenpuffer.
//! Das optionale Feature `terminal` ergänzt Anzeige über Ratatui,
//! crossterm-Eingaben und Betriebssystemsignale.
pub mod events;
pub mod forms;
pub mod frm;
mod frm_pcode;
#[cfg(feature = "terminal")]
pub mod host; // Terminal-Host: Anzeige + Tastatur-/Größenereignisse
#[cfg(feature = "terminal")]
pub mod screen;
#[cfg(feature = "terminal")]
pub mod signale; // Betriebssystemsignale als Ereignisquelle (SIGNAL)
#[cfg(feature = "terminal")]
pub mod terminal;