TestimoX

API Reference

Class

ConsoleGlyphs

Namespace TestimoX.Theming
Assembly TestimoX
Implements
IEquatable<ConsoleGlyphs>
Modifiers sealed

Provides icon/glyph strings that align reasonably across consoles.

Inheritance

  • Object
  • ConsoleGlyphs

Constructors

Methods

public ConsoleGlyphs <Clone>$() #
Returns: ConsoleGlyphs
public static ConsoleGlyphs Build(ConsoleCapabilities caps) #
Returns: ConsoleGlyphs

Returns an emoji-first glyph set, falling back to ASCII when emoji/Unicode are not safe.

Parameters

caps TestimoX.Theming.ConsoleCapabilities requiredposition: 0
public virtual Boolean Equals(ConsoleGlyphs other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public String RunArrow { get; set; } #

Glyph for starting or running actions.

public String CheckboxOn { get; set; } #

Glyph for a checked selection.

public String CheckboxOff { get; set; } #

Glyph for an unchecked selection.

public String Settings { get; set; } #

Glyph representing settings/configuration.

public String Help { get; set; } #

Glyph for help information.

public String Exit { get; set; } #

Glyph for exit/stop.

public String Warning { get; set; } #

Glyph for warnings.

public String Info { get; set; } #

Glyph for info.

public String Success { get; set; } #

Glyph for success state.

public String Failure { get; set; } #

Glyph for failure state.