This is a simple application that demonstrates the use of an AngularJS directive for displaying Tableau dashboards.
To get started, make sure you have node/npm, gulp, and bower installed. Then run npm install && bower install followed by gulp serve to start the server.
This application was scaffolded using Yeoman's Gulp-Angular generator. It relies on Public Tableau Dashboards to demonstrate usage.
This project makes use of Angular Directives, Tableau's Javascript API (which is included in the index.html file of this project), $scope, $on/$broadcast, and Angular Controllers. It abstracts the ability to apply filters to dashboards and set parameters within Tableau by using an Angular directive.
This repository is not actively maintained and is primarily used as an example. Feel free to fork this repository for your own uses.