LCLiveCharts
Guides

Accessibility

Keyboard scrub, aria-label, and polite live region

Same engine a11y as React — focusable plot, keyboard scrub, polite live region.

Defaults

PropDefaultRole
a11ytrueFocusable plot + keyboard scrub + live region
aria-label / ariaLabel"Live chart"Accessible name
scrubtrueRequired for keyboard scrub
<LiveChart :data="data" :value="value" aria-label="BTC price" />

Set :a11y="false" (or :scrub="false") to opt out.

Keyboard scrub

Focus the chart (Tab), then /, Home/End, Escape — same as React.

Announcements go through a polite live region on focus and keyboard scrub only (not every tick).

Shared concepts

See the React accessibility guide for the full key table and engine setScrubX notes.

On this page