Skip to main content

rtcom_tui/menu/
mod.rs

1//! Configuration-menu dialogs.
2//!
3//! The entry point is [`RootMenu`], a seven-item top-level menu
4//! pushed onto the [`crate::modal::ModalStack`] when the user opens
5//! the configuration menu (`^A m`). Each item drills into a child
6//! dialog (serial-port setup, line endings, modem control,
7//! write/read profile, screen options). T15 replaces the last three
8//! placeholder rows with real dialogs: [`ConfirmDialog`] (reused for
9//! Write/Read profile) and [`ScreenOptionsDialog`].
10
11pub mod confirm;
12pub mod line_endings;
13pub mod modem_control;
14pub mod placeholder;
15pub mod root;
16pub mod screen_options;
17pub mod serial_port;
18
19pub use confirm::ConfirmDialog;
20pub use line_endings::LineEndingsDialog;
21pub use modem_control::ModemControlDialog;
22pub use placeholder::PlaceholderDialog;
23pub use root::RootMenu;
24pub use screen_options::ScreenOptionsDialog;
25pub use serial_port::SerialPortSetupDialog;