public ConsoleGraphics(List <MenuItem> items, IItemPositionManager itemPositionManager) { _items = items; _itemPositionManager = itemPositionManager; SetDefaultColors(); Console.CursorVisible = false; }
public MenuItemNavigator(IItemPositionManager itemPositionManager, IItemSelector itemSelector) { _itemPositionManager = itemPositionManager; _itemSelector = itemSelector; }
public ItemActionService(IItemPositionManager itemPositionManager, IItemSelector itemSelector) { _itemPositionManager = itemPositionManager; _itemSelector = itemSelector; }