Function terminal_menu::numeric [−][src]
pub fn numeric<T: Into<String>>(
name: T,
default: f64,
step: Option<f64>,
min: Option<f64>,
max: Option<f64>
) -> TerminalMenuItemExpand description
Make a terminal-menu item from which you can select a number between specified bounds.
Example
use terminal_menu::{menu, numeric, run, mut_menu};
let menu = menu(vec![
numeric("My Numerics Name",
0.0, //default
Some(0.5), //step (optional)
Some(-5.0), //minimum (optional)
Some(10.0) //maximum (optional)
)
]);
run(&menu);
println!("My Numerics Value: {}", mut_menu(&menu).numeric_value("My Numerics Name"))