Hi,
Currently we are using ZoomCharts JS for POC, and have had a great experience with it. We have a new user story for which we want to use, but we aren't clear on some of the details. I'll run the use case by you, and I'd appreciate a few pointers on how I can go about it. Any pointers to documentation regarding the same will be super helpful.
Our user story has two parts:
1. Configuration
2. Rendering
Configuration: We intend to allow the user to draw a graph, consisting of nodes having some properties (keys and values), and links between them. We wish to use a Paint like interface with tools on one side, and a canvas on the other. That way, the user can drag and drop nodes and links, adjust their positioning, fill in data about each node, and the like. Naturally, we would like to capture all the information, including position for the next phase.
Rendering: In this phase, we wish to render the configured graph based on the positioning, and data provided previously. We'd like to enable the user to pan, zoom etc. Additionally, we wish to allow hovering over nodes/links to highlight (colour/weight change), and display a tooltip containing both the previously captured values, as well as additional data which we get by other means.
Thank you for your time.