Skip to content

ChartAxis

Inherits: BaseControl

Configures chart axis.

Properties

Properties#

label_size #

label_size: Number = 22

The maximum space for each label in labels.

Each label will stretch to fit this space.

label_spacing #

label_spacing: Number | None = None

The spacing/interval between labels.

If a value is not set, a suitable value will be automatically calculated and used.

labels #

labels: list[ChartAxisLabel] = field(default_factory=list)

The list of ChartAxisLabel objects to set custom axis labels for only specific values.

show_labels #

show_labels: bool = True

Whether to display the labels along the axis. If labels is empty then automatic labels are displayed.

show_max #

show_max: bool = True

Whether to display a label for the maximum value independent of the sampling interval.

show_min #

show_min: bool = True

Whether to display a label for the minimum value independent of the sampling interval.

title #

title: Control | None = None

A Control to display as axis title.

title_size #

title_size: Number = 16

The size of title area.