Class
ThemeScheme
ConsoleMonster.Styling
A named catalogue palette and the labels used by theme lists and galleries.
Inheritance
- object
- ThemeScheme
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Property Theme.Schemes
Inherited Methods
Properties
public string Name { get; } #The explicit variant name accepted by Theme.FromName, settings and BaseScheme theme files.
public string Family { get; } #The family name. Choosing a family selects its variant for the detected terminal background.
public ThemeBackground Variant { get; } #The background this palette is designed for.
public string DisplayName { get; } #The upstream name to show in a gallery; use Name when storing an explicit choice.
public TerminalScheme Scheme { get; } #The immutable upstream palette for faithful or accessible derivation with Theme.FromScheme.