How to add TreeChart custom widget in a dashboard?
Follow the below steps to publish the custom widget into the Bold BI application and use it.
Note: Tree chart is developed using third party control Apache Echart. To download and use the custom widget you need agree with the license. |
- Download the TreeChart custom widget.
- Publish the custom widget to the Bold BI application by following the steps mentioned in the help link.
- Once
you publish the custom widget, the TreeChart custom
widget will appear under the Miscellaneous section of the designer panel as in
the following image.
- Drag
and drop the widget and configure the data. The TreeChart custom widget will
render as in the following image.
Improvement in the TreeChart Custom Widget
Add new improvements such as improve the UI of the TreeChart Custom widget by making changes in the sourcefile.js file.
To debug and make changes in the custom widget, follow these steps:
Unpack the TreeChart custom widget (TreeChart.bicw) by following the steps in the mentioned link.
Add the debugger to the sourcefile.js file's init() method. Also, add the needed changes in the sourcefile.js file.
Publish the custom widget by following the steps in this link.
Now, open the new dashboard in the Bold BI designer.
Open the Developer Tools in the Browser.
Drag and drop the TreeChart Custom Widget in the Designer.
Now, the debugger will trigger.
Also, the TreeChart Custom Widget is developed using the ECharts TreeChart component. For any new options, check the available API in the UG link.
Methods and use cases in the TreeChart source file.
The following table explains the use case of the methods available in sourcefile.js.
Methods
|
Use case
|
init()
|
This method will trigger when the TreeChart custom widget is
dragged and dropped in the designer or initialized in the viewer.
|
update()
|
This method will trigger when the widget is resized, data is
configured in the widget, and when the changes are made in the property
panel.
|