Files
FileTime2/src/Library/TerminalUI/Traits/IFocusable.cs

13 lines
311 B
C#

using GeneralInputKey;
using TerminalUI.ConsoleDrivers;
using TerminalUI.Controls;
namespace TerminalUI.Traits;
public interface IFocusable : IView
{
void Focus();
void UnFocus();
void SetCursorPosition(IConsoleDriver consoleDriver);
void HandleKeyInput(GeneralKeyEventArgs keyEventArgs);
}