package design.controller.userinput.menus; import design.controller.userinput.Action; import design.controller.userinput.Menu; import design.controller.userinput.MenuOption; import java.util.List; public class UserSettings extends Menu { @Override public String getTitle() { return "user settings"; } @Override public List getMenuOptions() { return List.of( new MenuOption("return to main menu", () -> new MainMenu().present()), new MenuOption("switch user...", () -> { Action doAfter = this::present; new SelectUser(doAfter).present(); }), new MenuOption("set username...", () -> {}), new MenuOption("set password...", () -> {}) ); } }