ThirdPartyChartPortlets
This project hosts a collection of Portlets for third-party charting libraries. These portlets can be used inside of dashboards as an alternate way of rendering data. Either select a portlet for a charting library you are familiar with or one that has a set of charts you would like to use. Additional, the portlets can be used as examples for implementing other third-party charting libraries.
Currently supports
View the wiki!
- The wiki contains additional pictures and information about the different chart types
- View the wiki here
All Highcharts Example Dashboard
Implementing New Chart Types
- Please see the Wiki for
Installation
Installation with Samples
- Use the Download ZIP option for this project
- Extract the files and copy path
- This is the path to the directory that contains README.md and LICENSE
- Open terminal and ZN to desired namespace
- Run the following commands:
set path=<PATH FROM STEP 2>
do $system.OBJ.LoadDir(path,"ck",,1)
- From the Management Portal, navigate to DeepSee/Analytics->User Portal
- Under the “Widgets” section, find the Sample Dashboards.
- These will be named with “All ”
- This naming convention is based off of the built-in “All Charts” example
Installation without Samples
- Use the Download ZIP option for this project
- Extract the files and copy path
- This is the path to the directory that contains README.md and LICENSE
- Selectively import portlets of your choice, or all
set path=<PATH FROM STEP 2>
do $system.OBJ.LoadDir(path_"\ThirdPartyChartPortlets","ck",,1)
- If selectively importing, navigate to the copied path before -> ThirdPartyChartPortlets -> Pick the library of your choice
do $system.OBJ.Load("<FULL PATH TO .CLS FILE>","ck")