mirror of
https://github.com/spectreconsole/spectre.console.git
synced 2025-12-31 02:08:08 +01:00
* Moves ColorSystem from Profile to Capabilities * Renames Tty to IsTerminal * Adds IAnsiConsoleOutput to make output more flexible Closes #343 Closes #359 Closes #369
20 lines
511 B
C#
20 lines
511 B
C#
namespace Spectre.Console.Internal
|
|
{
|
|
internal sealed class EncoderCapabilities : IReadOnlyCapabilities
|
|
{
|
|
public ColorSystem ColorSystem { get; }
|
|
|
|
public bool Ansi => false;
|
|
public bool Links => false;
|
|
public bool Legacy => false;
|
|
public bool IsTerminal => false;
|
|
public bool Interactive => false;
|
|
public bool Unicode => true;
|
|
|
|
public EncoderCapabilities(ColorSystem colors)
|
|
{
|
|
ColorSystem = colors;
|
|
}
|
|
}
|
|
}
|