OptionalpriceMin/max price contributed by entry i of view, so autoscale fits the
series correctly. Defaults to the candle's low/high when omitted. When
present (or when transformView is), autoscale scans the view via this
hook instead of the raw buffer (so it can't use the range pyramid).
OptionaltransformOptional pre-render transform producing a synthetic, index-aligned
CandleView for the window [start, end) (Heikin-Ashi, custom). The
result flows through autoscale → conflation → draw like any view. Must
stay index-aligned to the buffer window (one output row per input row).
A pluggable primary-series type. Built-ins (candles, line, area, ohlc, heikinashi) implement this, and hosts can
registerSeriesTypetheir own (footprint, range bars, …) as first-class citizens that participate in autoscale, conflation, and the legend.