public override bool TryHandleKeyboardInput(ConsoleKeyInfo key)
{
List<KeyboardEventHandler> potentialHandlers = new List<KeyboardEventHandler>();
if(Application.FocusManager.FocusedControl != null)
{
Application.FocusManager.FocusedControl.HandleKeyInput()
}
if(key.Modifiers.HasFlag(ConsoleModifiers.Alt))
{
}
else if (key.Modifiers.HasFlag(ConsoleModifiers.Control))
{
}
else if (key.Modifiers.HasFlag(ConsoleModifiers.Shift))
{
}
else
{
}
handlers.Peek()[KeyboardEventHandler.CreateLookupKey(key.Key, KeyboardEventMatchMode.NoModifiers)];
}