13 lines
311 B
C#
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);
|
|
} |