Module: Menu

Defined in:
lib/menu/subselect_menu.rb,
lib/menu/menu.rb,
lib/menu/base_menu.rb,
lib/menu/main_menu.rb,
lib/menu/diagram_menu.rb,
lib/menu/index_menus/index_output_menu.rb,
lib/menu/index_menus/index_overview_menu.rb,
lib/menu/index_menus/index_selection_menu.rb

Overview

This module groups the different menu classes that are used to for the terminal options. The class Base provides the basic methods that are needed. Child classes only need to implement the method Base#define_menu_items and Base#determine_action.

Defined Under Namespace

Classes: Base, DiagramMenu, IndexOutputMenu, IndexOverviewMenu, IndexSelectionMenu, MainMenu, SubselectMenu