MAIDR Documentation - v4.4.0
    Preparing search index...

    Module tableau-entry

    Tableau adapter entry point for MAIDR.

    Re-exports the adapter's API and exposes it as window.maidrTableau for script-tag usage. For what the adapter does and how a page wires it up, see bindTableau.

    The Tableau Embedding API v3 library is loaded by the host page — this bundle has no compile-time or runtime dependency on any @tableau/* package, and only duck-types the live <tableau-viz> element.

    <script type="module"
    src="https://public.tableau.com/javascripts/api/tableau.embedding.3.latest.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/maidr/dist/maidr.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/maidr/dist/tableau.js"></script>

    <tableau-viz id="viz" src="https://public.tableau.com/views/Book/Sheet"></tableau-viz>

    <script>
    const viz = document.getElementById('viz');
    viz.addEventListener('firstinteractive', () => {
    window.maidrTableau.bindTableau(viz);
    });
    </script>

    References

    bindTableau → bindTableau
    extractTableau → extractTableau
    SelectionIndex → SelectionIndex
    TableauAdapterOptions → TableauAdapterOptions
    TableauBinding → TableauBinding
    TableauColumn → TableauColumn
    TableauDataType → TableauDataType
    TableauExtraction → TableauExtraction
    TableauSelectionCriteria → TableauSelectionCriteria
    TableauViz → TableauViz
    TableauWorksheet → TableauWorksheet
    TableauWorksheetOverride → TableauWorksheetOverride
    WorksheetSnapshot → WorksheetSnapshot
    MaidrData → Maidr
    MaidrLayer → MaidrLayer
    MaidrSubplot → MaidrSubplot
    StepDirection → StepDirection
    Orientation → Orientation
    TraceType → TraceType