scriba 0.5.0

CLI text rendering, prompts, and terminal output utilities
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Interactive terminal prompts and form inputs.
//!
//! Requires the `prompt` feature. Access via `Ui` methods:
//! - `Ui::text()` — Text input
//! - `Ui::confirm()` — Yes/no confirmation
//! - `Ui::select()` — Choose one option
//! - `Ui::multiselect()` — Choose multiple options

mod inquire;
pub mod theme;

pub use inquire::{
    confirm, multiselect, select, text, MultiSelectOption, MultiSelectRequest, SelectOption,
    SelectRequest,
};
pub use theme::PromptTheme;