Makes an embedded Tableau view — a single worksheet or a whole dashboard —
available non-visually through audio sonification, text descriptions, braille
output and keyboard navigation, and mirrors MAIDR's cursor back into the view
as a Tableau mark selection.
Remarks
The Tableau Embedding API v3 library is loaded by the host page, exactly as
Tableau documents; this module takes no dependency on any @tableau/*
package and only duck-types the live <tableau-viz> element. react and
react-dom are bundled, since the accessible figure is a React tree mounted
beside the viz.
One worksheet becomes one MAIDR subplot, in dashboard add-order — the order
Tableau documents a screen reader as narrating a dashboard in. Filter,
parameter and data-source changes re-read the worksheets automatically.
Tableau integration for MAIDR.
Makes an embedded Tableau view — a single worksheet or a whole dashboard — available non-visually through audio sonification, text descriptions, braille output and keyboard navigation, and mirrors MAIDR's cursor back into the view as a Tableau mark selection.
Remarks
The Tableau Embedding API v3 library is loaded by the host page, exactly as Tableau documents; this module takes no dependency on any
@tableau/*package and only duck-types the live<tableau-viz>element.reactandreact-domare bundled, since the accessible figure is a React tree mounted beside the viz.One worksheet becomes one MAIDR subplot, in dashboard add-order — the order Tableau documents a screen reader as narrating a dashboard in. Filter, parameter and data-source changes re-read the worksheets automatically.
Example