Table of Contents

Class AnsiPalette

Namespace
Repl.Rendering
Assembly
Repl.Core.dll

Semantic ANSI style palette used by human-oriented renderers.

public sealed record AnsiPalette : IEquatable<AnsiPalette>
Inheritance
AnsiPalette
Implements
Inherited Members

Constructors

AnsiPalette(string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string)

Semantic ANSI style palette used by human-oriented renderers.

public AnsiPalette(string SectionStyle, string TableHeaderStyle, string CommandStyle, string DescriptionStyle, string JsonPropertyStyle = "", string JsonStringStyle = "", string JsonNumberStyle = "", string JsonKeywordStyle = "", string JsonPunctuationStyle = "", string StatusStyle = "", string PromptStyle = "", string ProgressStyle = "", string NoticeStyle = "", string WarningStyle = "", string ProblemStyle = "", string BannerStyle = "", string AutocompleteCommandStyle = "", string AutocompleteContextStyle = "", string AutocompleteParameterStyle = "", string AutocompleteAmbiguousStyle = "", string AutocompleteErrorStyle = "", string AutocompleteHintLabelStyle = "", string SelectionStyle = "")

Parameters

SectionStyle string
TableHeaderStyle string
CommandStyle string
DescriptionStyle string
JsonPropertyStyle string
JsonStringStyle string
JsonNumberStyle string
JsonKeywordStyle string
JsonPunctuationStyle string
StatusStyle string
PromptStyle string
ProgressStyle string
NoticeStyle string
WarningStyle string
ProblemStyle string
BannerStyle string
AutocompleteCommandStyle string
AutocompleteContextStyle string
AutocompleteParameterStyle string
AutocompleteAmbiguousStyle string
AutocompleteErrorStyle string
AutocompleteHintLabelStyle string
SelectionStyle string

Properties

AutocompleteAmbiguousStyle

public string AutocompleteAmbiguousStyle { get; init; }

Property Value

string

AutocompleteCommandStyle

public string AutocompleteCommandStyle { get; init; }

Property Value

string

AutocompleteContextStyle

public string AutocompleteContextStyle { get; init; }

Property Value

string

AutocompleteErrorStyle

public string AutocompleteErrorStyle { get; init; }

Property Value

string

AutocompleteHintLabelStyle

public string AutocompleteHintLabelStyle { get; init; }

Property Value

string

AutocompleteParameterStyle

public string AutocompleteParameterStyle { get; init; }

Property Value

string

BannerStyle

public string BannerStyle { get; init; }

Property Value

string

CommandStyle

public string CommandStyle { get; init; }

Property Value

string

DescriptionStyle

public string DescriptionStyle { get; init; }

Property Value

string

JsonKeywordStyle

public string JsonKeywordStyle { get; init; }

Property Value

string

JsonNumberStyle

public string JsonNumberStyle { get; init; }

Property Value

string

JsonPropertyStyle

public string JsonPropertyStyle { get; init; }

Property Value

string

JsonPunctuationStyle

public string JsonPunctuationStyle { get; init; }

Property Value

string

JsonStringStyle

public string JsonStringStyle { get; init; }

Property Value

string

NoticeStyle

public string NoticeStyle { get; init; }

Property Value

string

ProblemStyle

public string ProblemStyle { get; init; }

Property Value

string

ProgressStyle

public string ProgressStyle { get; init; }

Property Value

string

PromptStyle

public string PromptStyle { get; init; }

Property Value

string

SectionStyle

public string SectionStyle { get; init; }

Property Value

string

SelectionStyle

public string SelectionStyle { get; init; }

Property Value

string

StatusStyle

public string StatusStyle { get; init; }

Property Value

string

TableHeaderStyle

public string TableHeaderStyle { get; init; }

Property Value

string

WarningStyle

public string WarningStyle { get; init; }

Property Value

string