Treemap / sunburst drilled into a node or back up (click, breadcrumb, Enter / Escape, drillTo)
Hover target changed (needs enableNodeInteractions); nulls when the pointer leaves
A series was shown / hidden (legend click or setSeriesVisible)
Parallel coordinates brush changed (axis drag / click, Shift + keys, Delete, Escape, setParallelBrush)
editable.addOnClick: a click on an empty part of the plot added a point
editable line / scatter point moved (each pointer move or Shift / Alt + arrow step)
Point drag released, cancelled (Escape: cancelled, value restored) or keyboard step done
Visible range changed (zoom / pan / reset / setXRange), at most once per animation frame
Render target resized (physical px), by resize() or auto-resize
Brush selection committed (drag release with brush enabled, or selectChartRange), or
cleared (Escape, click, clearSelection): then xRange is null and nothing is selected
Tidy tree node expanded / collapsed (click, Enter / Space, toggleTreeNode)
Click / tap without dragging (needs
enableNodeInteractions)