AnsiPalette
Semantic ANSI style palette used by human-oriented renderers.
- Kind:
Class - Namespace: Repl.Rendering
- Assembly:
Repl.Core - Source: src/Repl.Core/Rendering/AnsiPalette.cs
Signature
Section titled “Signature”public sealed record AnsiPalette : IEquatable<AnsiPalette>Inheritance
Section titled “Inheritance”Implements
Section titled “Implements”IEquatable<AnsiPalette>
Constructors
Section titled “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)
Section titled “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
Section titled “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
Section titled “Properties”AutocompleteAmbiguousStyle
Section titled “AutocompleteAmbiguousStyle”public string AutocompleteAmbiguousStyle { get; init; }Returns
Section titled “Returns”AutocompleteCommandStyle
Section titled “AutocompleteCommandStyle”public string AutocompleteCommandStyle { get; init; }Returns
Section titled “Returns”AutocompleteContextStyle
Section titled “AutocompleteContextStyle”public string AutocompleteContextStyle { get; init; }Returns
Section titled “Returns”AutocompleteErrorStyle
Section titled “AutocompleteErrorStyle”public string AutocompleteErrorStyle { get; init; }Returns
Section titled “Returns”AutocompleteHintLabelStyle
Section titled “AutocompleteHintLabelStyle”public string AutocompleteHintLabelStyle { get; init; }Returns
Section titled “Returns”AutocompleteParameterStyle
Section titled “AutocompleteParameterStyle”public string AutocompleteParameterStyle { get; init; }Returns
Section titled “Returns”BannerStyle
Section titled “BannerStyle”public string BannerStyle { get; init; }Returns
Section titled “Returns”CommandStyle
Section titled “CommandStyle”public string CommandStyle { get; init; }Returns
Section titled “Returns”DescriptionStyle
Section titled “DescriptionStyle”public string DescriptionStyle { get; init; }Returns
Section titled “Returns”JsonKeywordStyle
Section titled “JsonKeywordStyle”public string JsonKeywordStyle { get; init; }Returns
Section titled “Returns”JsonNumberStyle
Section titled “JsonNumberStyle”public string JsonNumberStyle { get; init; }Returns
Section titled “Returns”JsonPropertyStyle
Section titled “JsonPropertyStyle”public string JsonPropertyStyle { get; init; }Returns
Section titled “Returns”JsonPunctuationStyle
Section titled “JsonPunctuationStyle”public string JsonPunctuationStyle { get; init; }Returns
Section titled “Returns”JsonStringStyle
Section titled “JsonStringStyle”public string JsonStringStyle { get; init; }Returns
Section titled “Returns”NoticeStyle
Section titled “NoticeStyle”public string NoticeStyle { get; init; }Returns
Section titled “Returns”ProblemStyle
Section titled “ProblemStyle”public string ProblemStyle { get; init; }Returns
Section titled “Returns”ProgressStyle
Section titled “ProgressStyle”public string ProgressStyle { get; init; }Returns
Section titled “Returns”PromptStyle
Section titled “PromptStyle”public string PromptStyle { get; init; }Returns
Section titled “Returns”SectionStyle
Section titled “SectionStyle”public string SectionStyle { get; init; }Returns
Section titled “Returns”SelectionStyle
Section titled “SelectionStyle”public string SelectionStyle { get; init; }Returns
Section titled “Returns”StatusStyle
Section titled “StatusStyle”public string StatusStyle { get; init; }Returns
Section titled “Returns”TableHeaderStyle
Section titled “TableHeaderStyle”public string TableHeaderStyle { get; init; }Returns
Section titled “Returns”WarningStyle
Section titled “WarningStyle”public string WarningStyle { get; init; }