Tableau UI For Angular 19
About
The Tableau UI for Angular component library is a set of components designed to work with Tableau's Angular applications. The components are built using Angular and are designed to be easy to use and customize.
The git repository for the library can be found at https://github.com/serionist/tableau-ui-angular
Getting Started
- Open your Angular 19 project
- Install the package by running
- Follow the CSS & Fonts guide to import the styles and fonts into your application.
Using this sample site
This sample site is built using Angular and shows how to use the Tableau UI for Angular component library.
It does not include sample code on the user interface, you need to look into the source code of this app to see how the components are used.
To run the site locally, clone the repository and run: npm install
and npm start
.
Usage example
This example shows how to add a Tableau button to your project.
It assumes you have already imported the Tableau UI CSS and fonts into your project.
- Update your
app.component.ts
, importTableauUiButtonModule
:Note: You can use the TableauUiAllModule
to import all components. - In
app.component.html
, add the button: