Skip to content
ChartForgeX

API Reference

Class

VisualThemeColors

Namespace ChartForgeX.Themes
Assembly ChartForgeX
Modifiers sealed

Immutable semantic color roles for one theme mode.

Inheritance

  • Object
  • VisualThemeColors

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

Properties

public ChartColor Background { get; } #

Gets the canvas color.

public ChartColor Surface { get; } #

Gets the plot surface color.

public ChartColor ElevatedSurface { get; } #

Gets the card surface color.

public ChartColor Foreground { get; } #

Gets the primary text color.

public ChartColor MutedForeground { get; } #

Gets the secondary text color.

public ChartColor Border { get; } #

Gets the guide and border color.

public ChartColor Axis { get; } #

Gets the axis rule color, falling back to the shared border role when unspecified.

public ChartColor Grid { get; } #

Gets the plot grid color, falling back to the shared border role when unspecified.

public ChartColor Neutral { get; } #

Gets the weakest neutral data surface.

public ChartColor Neutral2 { get; } #

Gets the middle neutral data surface.

public ChartColor Neutral3 { get; } #

Gets the strongest neutral data surface.

public ChartColor PlotBorder { get; } #

Gets the independent plot border, falling back to the shared border when unspecified.

public ChartColor Muted { get; } #

Gets the secondary annotation color.

public ChartColor Info { get; } #

Gets the informational mark color.

public ChartColor Quiet { get; } #

Gets the subdued positive fill.

public ChartColor QuietLine { get; } #

Gets the subdued line color.

public ChartColor Positive { get; } #

Gets the positive mark color independently of status ink.

public ChartColor Warning { get; } #

Gets the warning mark color independently of status ink.

public ChartColor Negative { get; } #

Gets the negative mark color independently of status ink.

public ChartColor Disabled { get; } #

Gets the disabled mark color.

public ChartColor SecondaryAccent { get; } #

Gets the secondary accent color.

public ChartColor Accent { get; } #

Gets the accent color.

public IReadOnlyList<ChartColor> Palette { get; } #

Gets the ordered categorical palette.

public VisualStatusTokens Status { get; } #

Gets an independent copy of the severity, outcome and state color pairs.

public IReadOnlyList<ChartColor> SequentialRamp { get; } #

Gets the sequential ramp, weakest to strongest.

public VisualDivergingRamp? DivergingRamp { get; } #

Gets the immutable diverging ramp.