Table of Contents

Class BOBChartMixedSeries<TX>

Namespace
BlazOrbit.Charts.Models
Assembly
BlazOrbit.Charts.dll

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

TX

X-axis domain type.

Inheritance
object
BOBChartMixedSeries<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

BOBChartMixedSeriesType

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