castero/menu.py
Menu
has 23 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Menu(ABC):
"""A navigable menu in the display.
This class is used to display interactable menus. It displays a list of
items to its window and allows the user to cycle through them.