Idea detail
graph_library
reqlan rq/extension/presentation/graph.rq:6
Summary
Reusable cytoscape-based graph visualization library for force-directed and compound graphs.
Provides a mount → sync slice → layout → optional live physics → destroy lifecycle with a simplified API.
Implementation lives in graph-cytoscape.ts, graph-cy-controller.ts, graph-cy-elements.ts, graph-cy-interactions.ts, graph-cy-highlight.ts, graph-physics.ts, graph-groups.ts, and graph-theme.ts.
Ideas Summary re-exports the shared modules from lib for backward-compatible import paths.
Consumers pass a node / edge slice and sync options; the library owns the cytoscape instance, diffing, layout runs, and optional continuous physics.
Navigation
Attributes
No attributes declared.
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | presentation | reqlan rq/extension/extension.rq | graph_library |
| references | miniature_graph_pane | reqlan rq/extension/local-context/activitybar-panels/minigraph.rq | graph_library |
| references | path_ui_design | reqlan rq/extension/local-context/graph-path.rq | graph_library |
| references | library | reqlan rq/extension/workspace-summary/ideas_summary/graphical_graph.rq | graph_library |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…