Can Plotly Animations Be Gracefully Cancelled Before Completion?
Goal Developers want to stop a Plotly animation mid‑run when a user cancels or a server‑side request times out, but the library does not expose a built‑in abort API. Constraints Plotly’s Plotly.animate uses a JavaScript setInterval loop that respects frame.duration (in milliseconds) yet is clamped by the browser’s ~16 ms refresh rate. The loop continues unti