Visualize.Components.Board.Cell (Visualize v0.4.0)

Copy Markdown View Source

One cell of Visualize.Components.Board (spec/15 §9.1): placed on the grid, one tab stop carrying data-vis-cell, its chart wrapped in CrosshairHook, BrushHook and KeyboardHook, and its state drawn over or instead of the chart. Updated by Visualize.Components.Board.forward/2 with a Visualize.Board.View; never blank, a cell with no view yet shows :loading.

Its chart's KeyboardHook pushes pick here (spec/15 §13): the board answers the row behind the point, and the cell opens its drill target through the page, or selects the datum's identity across the board.