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 28 29 30
//! dialoguer 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://docs.rs/indicatif) //! * [console](https://docs.rs/console) //! //! # Crate Contents //! //! * Confirmation prompts //! * Input prompts (regular and password) //! * Input validation //! * Menu selections //! * Checkboxes //! * Editor launching extern crate console; extern crate tempfile; pub use edit::Editor; pub use prompts::{Confirmation, FileInput, Input, PasswordInput}; pub use select::{Checkboxes, Select}; pub use validate::Validator; mod edit; mod prompts; mod select; pub mod theme; mod validate;