stiemannkj1 stiemannkj1 - 20 days ago 11
Javascript Question

How can I create a AlloyUI DiagramBuilder from the JSON returned by DiagramBuilder.toJSON()?

returns a JSON representation of the diagram. How can I use this JSON object to create a new
DiagramBuilder
with the same diagram?

Answer

You can pass the jsonData.nodes to the fields attribute of the DiagramBuilder:

var diagramBuilderJSON = diagramBuilder.toJSON();
new A.DiagramBuilder({ fields : diagramBuilderJSON.nodes }).render();