15 lines
399 B
C#
15 lines
399 B
C#
using FileTime.App.Core.Models;
|
|
using Microsoft.Extensions.Logging;
|
|
using TerminalUI.ConsoleDrivers;
|
|
|
|
namespace TerminalUI;
|
|
|
|
public interface IApplicationContext
|
|
{
|
|
IRenderEngine RenderEngine { get; }
|
|
bool IsRunning { get; set; }
|
|
IConsoleDriver ConsoleDriver { get; }
|
|
ILoggerFactory? LoggerFactory { get; }
|
|
char EmptyCharacter { get; }
|
|
IFocusManager FocusManager { get; }
|
|
} |