Console Menu
A simple yet powerful library for creating beautiful console menus in rust.
Usage
To get started, create a Menu object and pass it a list of MenuOptions. A simple example:
use ;
let menu_options = vec!;
let mut menu = new;
menu.show;
Menus are controlled using the arrow keys to move around, enter to select an option, and escape to exit. Vim style keybindings are also supported. Menus can include a title, footer message, and any combination of 8-bit colored backgrounds and text.
let menu_options = vec!;
let mut menu = new;
menu.show;
Menus can be nested, and options can include any type of callback. Please refer to the docs for more information.