Live+view+axis+exclusive -
: Simplifies the operator experience by removing distracting menus and focusing entirely on the visual data.
chart.onUserPan(dx => // user panned on x axis if (exclusive) // treat explicit user pan as disabling live-follow (recommended) liveFollow = false; showLiveBadge(false); else // if you prefer strict exclusivity, ignore dx and re-anchor view if (liveFollow) // re-anchor to live — discard user pan or snap back const latest = buffer[buffer.length-1].timestamp; chart.setXRange(latest - VIEWPORT_WIDTH_MS, latest); live+view+axis+exclusive