OptionalclassName?: stringOptionaldotSize?: numberDiameter (px) of the per-point dots. Defaults to 6.
OptionalhighlightIndex?: numberSlot index (into points) whose dot is drawn with a surrounding ring —
marks that point as special (e.g. the live session). A null slot draws no
dot and therefore no ring.
OptionalmutedIndexes?: readonly number[]Slot indexes whose dots render smaller and faded — points that count less than the rest of the series (e.g. warm-up attempts on the live board).
OptionalshowAxes?: booleanShow the value + x-axis at all sizes. Default gates them to the chart's own
width (via @container), matching the compact→annotated card transition.
OptionalzeroBaseline?: booleanAnchor the value axis at 0 (baseline) instead of the data's own minimum, so the fill reads as magnitude-from-zero rather than a zoomed window.
A larger trend chart for a single metric across recent sessions, with a value axis (gridlines + ticks) and a date axis. Pure/presentational — the caller supplies
formatValue(it owns units/locale) andcolor(a metric-category colour tinting the line, fill and dots). Renders nothing below two finite points.