Expand description
Structs§
- Heatmap
State - Persistent, observable interaction state (FC-3): the
(row, col)cell the pointer last hovered. Serialized so it round-trips headlessly. - Heatmap
View - A dense matrix in row-major order with optional axis labels.
Enums§
- Heatmap
Effect - FC-8: the heatmap does no I/O.
- Heatmap
Msg - FC-2 input surface. One input: the hovered cell changing (hit-tested purely in
HeatmapView::render, applied inHeatmapView::update).
Functions§
- cell_
rect - The pixel rect of cell
(row, col)insidegrid, givenrows × cols. Pure geometry — no painter needed, so it’s directly testable.