Native Angular2 directive for Vizabi component.
Vizabi is a framework for building visual data exploration tools freely provided by Gapminder. WARNING: Vizabi is in alpha. Don't expect too much!
- A recommended way to install ng2-vizabi is through npm package manager using the following command:
npm i ng2-vizabi --save
Alternatively, you can download it in a ZIP file.
To view the demo: clone the repo, run
npm run build,
?number) - tab order could be useful to indicate tab number in set of tabs
?any) - object (separate module that contains method to get reader's object); undefined by default
?string) - method name (to get reader's object) in
readerModuleObject; undefined by default
?any) - parameters for
readerGetMethodas different kind of objects depending on reader functionality
?string) - reader's name; undefined by default
string) - chart type for current
) - prevents anywindow.location` activity
any) - model for current
?string) - hash (url encoded) with extra data for
model; undefined by default
active (?boolean`) - this flag could be useful to indicate active tab of many tabs
) - current language, it might be passed toVizabi` as-is
additionalItems(?any) - additional items that should be added as
data_...section of model: it will be an additional csv file or DDF folder
?number) - put reload time, after that current chart will be reloaded
?boolean) - current chart state will be restored after
onCreated- it fires during Vizabi based chart was created successfully
onChanged- it fires during Vizabi based chart was changed (additional data was added, for example)
onReadyOnce- happens once on the load when both DOM and MODEL are ready
onClick- it fires during click was occurred on Vizabi based chart
onError- it fires during an error was occurred on Vizabi based chart
npm run build cd dist npm publish
Important note. Don't publish this project from root directory.
If you need to publish demo examples to
gh-pages you should follow next steps:
npm run build npm run demo.build cd demo/dist
Put content from
demo/dist to your
npm run build
cpis not recognized as an internal or external command, operable program or batch file.
npm run buildfails
try updating your node/npm. Last time i checked the app it was working and i had node v6.10.2, npm v3.10.10
Please follow this guidelines when reporting bugs and feature requests:
- Use GitHub Issues board to report bugs and feature requests (not our email address)
- Please always write steps to reproduce the error. That way we can focus on fixing the bug, not scratching our heads trying to reproduce it.
Thanks for understanding!