You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Each chart type gets a default animation tuned for its data shape:
Line/area/rangeArea: pen-stroke draw via stroke-dashoffset + per-series mask wipe for fills; forecast paths preserve dasharray through mask reveal
Bar/stacked/range-bar/funnel: left-to-right grow with stagger auto-scaled to bar count; stacked cascade bottom-to-top; non-trapezoid funnel/pyramid wipe outward from center
Scatter/bubble: scale-up pop with easeOutBack overshoot + x-stagger
HeatMap: diagonal-wave cell reveal ordered by (row + col)
Treemap: largest-tile-first cascade — bigger tiles land before smaller ones
Radar: stroke-draw around the perimeter + radial mask blooming from centroid
Pie/donut/polarArea: center label fades in after slices land; pre-selected slice pull-out deferred until after sweep
Gauge: needle settles from startAngle with easeOutBack overshoot; ticks/labels fade in after sweep
Progressive marker reveal: markers, data labels, datalabel pills, and xaxis/point annotations snap in at the moment the line tip reaches their x — rAF-synced and inverse-eased to match easeOutCubic
Stagger across all chart types driven by the existing animateGradually config
0 commit comments