Class LegendStyleDefinition
Namespace: VelloSharp.Charting.Styling.Configuration
Assembly: VelloSharp.Charting.dll
public sealed class LegendStyleDefinition
Inheritance
object ← LegendStyleDefinition
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Background
[JsonPropertyName("background")]
public string? Background { get; set; }
Property Value
Border
[JsonPropertyName("border")]
public string? Border { get; set; }
Property Value
BorderThickness
[JsonPropertyName("borderThickness")]
public double? BorderThickness { get; set; }
Property Value
ItemSpacing
[JsonPropertyName("itemSpacing")]
public double? ItemSpacing { get; set; }
Property Value
LabelSpacing
[JsonPropertyName("labelSpacing")]
public double? LabelSpacing { get; set; }
Property Value
LabelTypography
[JsonPropertyName("labelTypography")]
public ChartTypographyDefinition? LabelTypography { get; set; }
Property Value
MarkerSize
[JsonPropertyName("markerSize")]
public double? MarkerSize { get; set; }
Property Value
Padding
[JsonPropertyName("padding")]
public double? Padding { get; set; }
Property Value
Methods
ToLegendStyle(ChartPalette, ChartTypography)
public LegendStyle ToLegendStyle(ChartPalette palette, ChartTypography fallbackTypography)
Parameters
palette
ChartPalette
fallbackTypography
ChartTypography