Table of Contents

Class BOBChartAxis

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

Per-axis configuration. Both X and Y axes share the same shape; chart types ignore the irrelevant fields (e.g. Format on a categorical axis is a no-op).

public sealed class BOBChartAxis
Inheritance
object
BOBChartAxis

Constructors

BOBChartAxis()

public BOBChartAxis()

Properties

Format

Optional string.Format pattern applied to numeric or temporal tick labels (e.g. "N0", "yyyy-MM", "€ {0:N2}").

public string? Format { get; init; }

Property Value

string

Max

Optional explicit maximum domain value. null = auto-compute from the data.

public double? Max { get; init; }

Property Value

double?

Min

Optional explicit minimum domain value. null = auto-compute from the data.

public double? Min { get; init; }

Property Value

double?

ShowGrid

Whether to render the gridline at each major tick.

public bool ShowGrid { get; init; }

Property Value

bool

ShowLabels

Whether to render the tick labels.

public bool ShowLabels { get; init; }

Property Value

bool

Title

Optional axis title rendered next to the tick labels.

public string? Title { get; init; }

Property Value

string

Type

Scale strategy. Auto by default.

public BOBChartAxisType Type { get; init; }

Property Value

BOBChartAxisType