Function terminal_menu::menu [−][src]
pub fn menu(items: Vec<TerminalMenuItem>) -> TerminalMenuExpand description
Create a terminal-menu. See the examples for more.
Example
use terminal_menu::*;
let my_menu = menu(vec![
label("label"),
button("button"),
scroll("scroll", vec!["a", "b", "c"])
]);
run(&my_menu);
{
let mm = mut_menu(&my_menu);
println!("{}", mm.selection_value("scroll"));
println!("{}", mm.selected_item_name());
}