Skip to content

TerminalSvgOptions

Namespace: Hex1b.Automation

Assembly: Hex1b.dll

Options for SVG rendering of terminal regions.

csharp
public class TerminalSvgOptions

Inheritance

ObjectTerminalSvgOptions

Properties

CellGridColor

The color of the cell grid lines (CSS color string).

Returns: String

csharp
public string CellGridColor { get; set; }

CellHeight

The height of each cell in pixels.

Returns: Int32

csharp
public int CellHeight { get; set; }

CellWidth

The width of each cell in pixels.

Returns: Int32

csharp
public int CellWidth { get; set; }

CursorColor

The cursor color (CSS color string).

Returns: String

csharp
public string CursorColor { get; set; }

DefaultBackground

The default background color (CSS color string).

Returns: String

csharp
public string DefaultBackground { get; set; }

DefaultForeground

The default foreground color (CSS color string).

Returns: String

csharp
public string DefaultForeground { get; set; }

FontFamily

The font family to use for rendering. Should be a monospace font.

Returns: String

csharp
public string FontFamily { get; set; }

FontSize

The font size in pixels.

Returns: Int32

csharp
public int FontSize { get; set; }

PixelGridColor

The color of the pixel grid lines (CSS color string).

Returns: String

csharp
public string PixelGridColor { get; set; }

ShowCellGrid

Whether to show cell grid lines. Default is true.

Returns: Boolean

csharp
public bool ShowCellGrid { get; set; }

ShowPixelGrid

Whether to show pixel grid lines. Default is false.

Returns: Boolean

csharp
public bool ShowPixelGrid { get; set; }

Released under the MIT License.