Hi Janis,
Thanks for your suggested options.
We are trying to implement your suggested options but we have some questions as below:
1. How call API which Re-arrange elements button is performing?
- Because we are calling chart.resetLayout() function but it’s not working (no changes on layout).
2. How to stop animating of chart?
3. We have another issue, lets understand step wise as below:
- First, we have open large network data (1000 or more nodes) for hierarchical chart
- Then after we have open very small data nodes (2-5 nodes) for hierarchical chart.
- Issue: When we had open large data then chart is zooming out to show whole data but after when
had open small data chart then its taking too much time (25-50 second) to show chart to performing animation with zoom-in the chart.
4. How to reset ZoomExtend and AutoZoomExtend Dynamically OR How to reset Zooming?
- We are dynamically changing the setting as below and its working well.
chartSettings = {
interaction: { zooming: { autoZoomExtent: [0.5, 2], zoomExtent: [0.5, 2] } },
layout: { nodeSpacing: 5 }
};
chart.updateSettings(chartSettings);
- But, when we reset it as below then it’s not working.
chartSettings = {
interaction: { zooming: { autoZoomExtent: [null, 1], zoomExtent: [0.5, 4] } },
layout: { nodeSpacing: 5 }
};
chart.updateSettings(chartSettings);