Skip to main content

Struct ChartSeriesOverride

Namespace: VelloSharp.ChartEngine
Assembly: VelloSharp.ChartEngine.dll

Describes a batchable style override for a chart series.

public readonly record struct ChartSeriesOverride : IEquatable<ChartSeriesOverride>

Implements

IEquatable<ChartSeriesOverride>

Inherited Members

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

Constructors

ChartSeriesOverride(int)

public ChartSeriesOverride(int seriesId)

Parameters

seriesId int

Properties

SeriesId

public int SeriesId { get; init; }

Property Value

int

Methods

ClearColor()

public ChartSeriesOverride ClearColor()

Returns

ChartSeriesOverride

ClearLabel()

public ChartSeriesOverride ClearLabel()

Returns

ChartSeriesOverride

ClearStrokeWidth()

public ChartSeriesOverride ClearStrokeWidth()

Returns

ChartSeriesOverride

WithColor(ChartColor)

public ChartSeriesOverride WithColor(ChartColor color)

Parameters

color ChartColor

Returns

ChartSeriesOverride

WithLabel(string)

public ChartSeriesOverride WithLabel(string label)

Parameters

label string

Returns

ChartSeriesOverride

WithStrokeWidth(double)

public ChartSeriesOverride WithStrokeWidth(double strokeWidth)

Parameters

strokeWidth double

Returns

ChartSeriesOverride