Skip to main content

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 typeUsed for
arrowPlain default arrow with any canvas overlay cleared.
crosshairPrecision selection and coordinate reading.
demonstrationCanvas demo highlight plus the normal crosshair cursor.
magicAnimated cursor for enhanced interaction feedback.
eraserTheme-aware eraser cursor with a matching canvas overlay.

These cursor types are rendered through UnifiedCursorManager and CursorRenderer, not through CursorType alone.