tableau / embedding-api-v3-samples

Samples for the Tableau Embedding API V3.
MIT License
32 stars 13 forks source link

embedding-api-v3-samples

Tableau Supported

This repository contains samples for the Tableau Embedding API V3. Official developer documentation can be found here.

Getting Started

Embedding API V3 Samples

These are created and maintained by Tableau.

Demo Source Code Description
Basic Embed via Web Component basicEmbeddingWebComponent.html Embed a visualization using <tableau-viz> web component. For more information about using the web component, see Basic Embedding.
Basic Embed via JS Initialization basicEmbeddingJSInitialization.html Embed a visualization using TableauViz object. For more information about using the TableauViz object, see Basic Embedding.
Dynamic Load dynamicLoad.html Dynamically load and remove visualizations. Click the Previous and Next buttons to display other visualizations in a predefined list.
Custom Context Menu customContextMenu.html Rename and add items in a context menu. For more information, see Add Custom Context Menus.
Filter filter.html Apply a filter to a visualization using controls on the page. For more information about using filters, see Filter the View.
Get Data getData.html Get the underlying data for the currently displayed viz.
Get Logical Data getDataTableReader.html Get the logical data for the currently displayed viz using the DataTableReader.
Resize resize.html Resize a visualization to a size that you specify.
Respond to Events respondToEvents.html Display information about marks as you select them. For more information about responding to events, see Add Event Listeners.
Select Marks selectMarks.html Select a set of marks in a visualization.