I am currently working on a web application that requires a vertical swim lane activity diagram with a customized date axis displayed alongside it. The nodes in the diagram should be positioned based on their date attribute, and users should have the ability to zoom in and out to adjust the scale of the date axis. I am utilizing gojs for the activity diagram and d3.js for the date axis implementation. You can view my progress so far in this jsfiddle link.
One issue I've encountered is that the date axis extends beyond the scrollable "#myDiagram"
div and isn't properly attached to the diagram (the diagram can be dragged without the axis following).
My main questions are:
- Is there a simpler way to incorporate a date axis into a gojs diagram?
- Can custom HTML elements be added within a gojs diagram? (The use of geometry strings seems restrictive)
Any assistance or suggestions would be greatly appreciated. Thank you in advance!