Cursors
The unified cursor manager supports the cursor types used by the chart experience.
Some types only update the CSS cursor, while others also draw on the canvas through CursorRenderer.
| Cursor type | Used for |
|---|---|
arrow | Plain default arrow with any canvas overlay cleared. |
crosshair | Precision selection and coordinate reading. |
demonstration | Canvas demo highlight plus the normal crosshair cursor. |
magic | Animated cursor for enhanced interaction feedback. |
eraser | Theme-aware eraser cursor with a matching canvas overlay. |
These cursor types are rendered through UnifiedCursorManager and CursorRenderer, not through CursorType alone.