Skip to main content

Class ChartThemeDefinition

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

public sealed class ChartThemeDefinition

Inheritance

objectChartThemeDefinition

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