Logo
NeoArc Studio

Diagram Blocks

Reference for the diagram category blocks: Diagram with linked presentation discovery, Presentation Diagram with step playback, Graph Diagram, and Trade-off Matrix.

The Diagrams category includes blocks for embedding architecture diagrams, animated presentations, and decision matrices in documentation pages.

Diagram Block

Embeds architecture and flow diagrams created in the diagram editor. Automatically discovers and displays linked presentations from sibling .presentation.json files.

Diagram block properties
PropertyTypeDescription
diagramIdstringReference to .diagram.json file
diagramFileNamestringAuto-populated file name

Presentation Diagram Block

Embeds standalone animated presentations with built-in step navigation controls.

Presentation Diagram block properties
PropertyTypeDescription
presentationIdstringReference to .presentation.json file
presentationFileNamestringAuto-populated file name

Graph Diagram Block

Embeds D3 force-directed graph diagrams for visualising relationships.

Graph Diagram block properties
PropertyTypeDescription
graphDiagramIdstringReference to .graph-diagram.json file
graphDiagramFileNamestringAuto-populated file name

Trade-off Matrix Block

Decision matrix for comparing options across multiple criteria.

Trade-off Matrix block properties
PropertyTypeDescription
titlestringMatrix title (required)
statusenumStatus: exploratory, recommended, decided, deprecated
optionsarrayArray of options to compare (required)
rationalestringWhy the decision was made

Diagram Use Cases by Role