I’m working on a SCADA-style editor using GoJS 2.3.6, where each node represents equipment (tanks, skids, controllers, etc.) arranged manually by users.
When loading diagrams from backend data, or when users copy/paste or drag new items from a palette, some components overlap over one another.
I would like to know if GoJS provides any built-in way to automatically prevent or resolve node overlaps — similar to how AvoidsNodes helps with links — or if this must be handled entirely in user code.