Skip to main content

Module menu

Module menu 

Source
Expand description

Configuration-menu dialogs.

The entry point is RootMenu, a seven-item top-level menu pushed onto the crate::modal::ModalStack when the user opens the configuration menu (^A m). Each item drills into a child dialog (serial-port setup, line endings, modem control, write/read profile, screen options). T15 replaces the last three placeholder rows with real dialogs: ConfirmDialog (reused for Write/Read profile) and ScreenOptionsDialog.

Re-exports§

pub use confirm::ConfirmDialog;
pub use line_endings::LineEndingsDialog;
pub use modem_control::ModemControlDialog;
pub use placeholder::PlaceholderDialog;
pub use root::RootMenu;
pub use screen_options::ScreenOptionsDialog;
pub use serial_port::SerialPortSetupDialog;

Modules§

confirm
Generic yes/no confirmation dialog.
line_endings
Line-endings dialog — edits the three LineEnding rules that govern a session’s byte streams.
modem_control
Modem-control dialog — immediate-action menu for toggling the DTR / RTS output lines and sending a line break.
placeholder
Dummy dialog used while the real sub-menu dialogs are unimplemented.
root
Top-level configuration menu.
screen_options
Screen-options dialog — edits the TUI’s modal-render style.
serial_port
Serial-port setup dialog — the first real configuration sub-dialog.