Files
Terminal.Gui/Terminal.Gui/Drawing/ISixelSupportDetector.cs
2024-10-10 12:41:43 +01:00

16 lines
471 B
C#

namespace Terminal.Gui;
/// <summary>
/// Interface for detecting sixel support. Either through
/// ansi requests to terminal or config file etc.
/// </summary>
public interface ISixelSupportDetector
{
/// <summary>
/// Gets the supported sixel state e.g. by sending Ansi escape sequences
/// or from a config file etc.
/// </summary>
/// <returns>Description of sixel support.</returns>
public SixelSupportResult Detect ();
}