Idea detail
technology
reqlan rq/extension/presentation/graph.rq:14
block
Summary
uses cytoscape. js for the graph layout and canvas.
cytoscape-fcose provides the batch force-directed settle; cytoscape-cola is available as a batch layout option.
continuous ( " live " ) physics is a custom simulation in graph-physics.ts.
the controller initialises cytoscape with Canvas 2 D only ( pixelRatio 1, no WebGL ) so webviews do not break on unresolved CSS variables.
Body prose with inline parentheses must parse per lists and round_brackets.
Navigation
Attributes
No attributes declared.
Ancestor context
No ancestor chain recorded.
Outbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| file_reference | "../../../packages/extension/webviews/shared/graph/graph-physics.ts" | packages/extension/webviews/shared/graph/graph-physics.ts | graph-physics.ts |
| references | lists | reqlan rq/language/syntax.rq | lists |
| references | round_brackets | reqlan rq/language/syntax.rq | round_brackets |
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…