1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
//! dialogue is a library for Rust that helps you build useful small //! interactive user inputs for the command line. It provides utilities //! to render various simple dialogs like confirmation prompts, text //! inputs and more. //! //! Best paired with other libraries in the family: //! //! * [indicatif](https://crates.io/crates/indicatif) //! * [console](https://crates.io/crates/console) //! //! # Crate Contents //! //! * Confirmation prompts //! * Input prompts (regular and password) //! * Menu selections //! * Checkboxes //! * Editor launching extern crate console; extern crate tempfile; pub use prompts::{Confirmation, Input, PasswordInput}; pub use select::{Select, Checkboxes}; pub use edit::Editor; mod prompts; mod select; mod edit;