Function terminal_menu::activate
source · [−]pub fn activate(menu: &TerminalMenu)Expand description
Activate (open) the menu. Menu will deactivate when deactivated manually or button items are pressed.
Example
use terminal_menu::{menu, numeric, string, run, activate, has_exited, mut_menu};
let mut my_menu = menu(vec![
numeric("Charlie", 46.5, None, Some(32332.2), None)
]);
activate(&my_menu);
//stuff
if has_exited(&my_menu) {
let mut mutable_menu = mut_menu(&my_menu);
println!("Selected Item: {}", mutable_menu.selected_item_name());
mutable_menu.items.push(string("new item", "def", false));
}
run(&my_menu);