Based on your description, I'm not sure what exactly you have in mind.
To have a smooth animation and show nodes chosen by you, scrollIntoView
method is what you're looking for - it will smoothly pan the chart to the area, when your specified nodes are located.
If, however, you want to render different shapes, and change the coordinates of points in your shapes on the go, assuming you've specified the custom shapes in input data, you can change them by calling replaceData
.
However, if you want to change the positions of Nodes, without the costly act of reloading all data, then you can call lockNode
from your code - it allows you to update the coordinates of a node within the chart.