Skip to main content

Class ChartThemeDefinition

Namespace: VelloSharp.Charting.Styling.Configuration
Assembly: VelloSharp.Charting.dll

public sealed class ChartThemeDefinition

Inheritance​

object ← ChartThemeDefinition

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Properties​

Axis​

[JsonPropertyName("axis")]
public AxisStyleDefinition? Axis { get; set; }

Property Value​

AxisStyleDefinition?

Legend​

[JsonPropertyName("legend")]
public LegendStyleDefinition? Legend { get; set; }

Property Value​

LegendStyleDefinition?

Name​

[JsonPropertyName("name")]
public string? Name { get; set; }

Property Value​

string?

Palette​

[JsonPropertyName("palette")]
public ChartPaletteDefinition? Palette { get; set; }

Property Value​

ChartPaletteDefinition?

Typography​

[JsonPropertyName("typography")]
public Dictionary<string, ChartTypographyDefinition>? Typography { get; set; }

Property Value​

Dictionary<string, ChartTypographyDefinition>?

Methods​

ToTheme()​

public ChartTheme ToTheme()

Returns​

ChartTheme