Table of Contents

Class TerminalColorCapabilities

Namespace
Terminal.Gui.Drivers
Assembly
Terminal.Gui.dll

Describes the color capabilities of the terminal as detected from environment variables.

public record TerminalColorCapabilities : IEquatable<TerminalColorCapabilities>
Inheritance
TerminalColorCapabilities
Implements
Inherited Members

Constructors

TerminalColorCapabilities()
TerminalColorCapabilities(TerminalColorCapabilities)

Properties

Capability

Gets the detected color capability level.

ColorTerm

Gets the value of the COLORTERM environment variable, if set.

EqualityContract
IsWindowsTerminal

Gets whether the terminal is Windows Terminal (detected via the WT_SESSION environment variable).

Term

Gets the value of the TERM environment variable, if set.

TermProgram

Gets the value of the TERM_PROGRAM environment variable, if set.

Methods

Equals(object?)
Equals(TerminalColorCapabilities?)
GetHashCode()
PrintMembers(StringBuilder)
ToString()

Operators

operator ==(TerminalColorCapabilities?, TerminalColorCapabilities?)
operator !=(TerminalColorCapabilities?, TerminalColorCapabilities?)