A chart-ready columnar view of a series: parallel typed arrays for the time
(x) and value (y) axes, plus the logical row count.
Missing / non-finite values are NaN in y — the gap signal the draw layers
break the line on (Number.isFinite, never != null; see
docs/rfcs/charts.md trap #2).
Both arrays are length length. x is a zero-copy view of the key column's
begin buffer (immutable by contract — do not mutate); y is the value
column materialized to a Float64Array.
A chart-ready columnar view of a series: parallel typed arrays for the time (x) and value (y) axes, plus the logical row count.
Missing / non-finite values are
NaNiny— the gap signal the draw layers break the line on (Number.isFinite, never!= null; seedocs/rfcs/charts.mdtrap #2).Both arrays are length
length.xis a zero-copy view of the key column'sbeginbuffer (immutable by contract — do not mutate);yis the value column materialized to aFloat64Array.