RenderOptions

Represents render options.

Represents render options.

Constructors

public RenderOptions(IReadOnlyCapabilities Capabilities, Size ConsoleSize)

Represents render options.

Parameters:

Capabilities (IReadOnlyCapabilities)
The capabilities.
ConsoleSize (Size)
The console size.

Properties

Ansi : bool

Gets a value indicating whether or not VT/Ansi codes are supported.

Capabilities : IReadOnlyCapabilities

The capabilities.

ConsoleSize : Size

The console size.

Height : int?

Gets the requested height.

Justification : Justify?

Gets the current justification.

Unicode : bool

Gets a value indicating whether or not unicode is supported.

Methods

public static RenderOptions Create(IAnsiConsole console, IReadOnlyCapabilities capabilities = null)

Creates a RenderOptions instance from a IAnsiConsole.

Parameters:

console (IAnsiConsole)
The console.
capabilities (IReadOnlyCapabilities)
The capabilities, or null to use the provided console's capabilities.

Returns:

A RenderOptions representing the provided IAnsiConsole.