Class BOBChartMixedSeries<TX>
Single series inside a BOBMixedChart<TX>. Carries the visual type (bar / line / area), the data points and an optional flag to bind the series to the chart's secondary Y axis instead of the primary one.
public sealed class BOBChartMixedSeries<TX>
Type Parameters
TXX-axis domain type.
- Inheritance
-
objectBOBChartMixedSeries<TX>
Constructors
BOBChartMixedSeries()
public BOBChartMixedSeries()
Properties
BorderWidth
Stroke width for line / area series. Ignored by bar series. Default 2.
public int BorderWidth { get; init; }
Property Value
- int
Color
Optional explicit colour (any valid CSS colour).
public string? Color { get; init; }
Property Value
- string
Label
Display label used by the legend and tooltips.
public string Label { get; init; }
Property Value
- string
Points
Data points in plot order (typically left-to-right).
public IEnumerable<BOBChartPoint<TX, double>> Points { get; init; }
Property Value
- IEnumerable<BOBChartPoint<TX, double>>
Type
Visual representation for this series.
public BOBChartMixedSeriesType Type { get; init; }
Property Value
UseSecondaryAxis
When true, the series is scaled against the chart's secondary Y axis (rendered on the right side) - useful for "actual vs target" reports where one series is a value and the other a ratio in a different range.
public bool UseSecondaryAxis { get; init; }
Property Value
- bool