reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/graph_library

Idea detail

graph_library

reqlan rq/extension/library/graph.rq:2

block

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.

Jump to outbound references

Jump to inbound references

Navigation

Source file

reqlan rq/extension/library/graph.rq

graph.rq

file cluster

reqlan rq/extension/library

folder cluster

status: Not present

status cluster

tag: Not present

tag cluster

Printable page

Static print-friendly idea sheet.

Attributes

No attributes declared.

Ancestor context

No ancestor chain recorded.

Outbound references

KindIdeaPathSnippet
file_reference ../../../packages/analytical/src/core/filter-specials.ts packages/analytical/src/core/filter-specials.ts —
file_reference ../../../packages/analytical/src/export/build-export-snapshot.ts packages/analytical/src/export/build-export-snapshot.ts —
file_reference ../../../packages/analytical/src/export/html-export-assets.ts packages/analytical/src/export/html-export-assets.ts —
file_reference ../../../packages/analytical/src/export/html-export-template.ts packages/analytical/src/export/html-export-template.ts —
file_reference ../../../packages/analytical/src/export/html-export-utils.ts packages/analytical/src/export/html-export-utils.ts —
file_reference ../../../packages/analytical/src/graph/physics-core.js packages/analytical/src/graph/physics-core.js —
file_reference ../../../packages/analytical/src/index-store/sqlite-store.ts packages/analytical/src/index-store/sqlite-store.ts —
file_reference ../../../packages/analytical/src/index-store/webview-graph-queries.ts packages/analytical/src/index-store/webview-graph-queries.ts —
file_reference ../../../packages/analytical/test/export-html.test.ts packages/analytical/test/export-html.test.ts —
file_reference ../../../packages/analytical/test/filter-specials.test.ts packages/analytical/test/filter-specials.test.ts —
file_reference ../../../packages/extension/src/webview_module/shared/graph-ui-state.ts packages/extension/src/webview_module/shared/graph-ui-state.ts —
file_reference ../../../packages/extension/src/webview_module/shared/messages.ts packages/extension/src/webview_module/shared/messages.ts —
file_reference ../../../packages/extension/test/graph-ui-state.test.ts packages/extension/test/graph-ui-state.test.ts —
file_reference ../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte —
file_reference ../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte —
file_reference ../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte packages/extension/webviews/ideas-summary/components/GraphControls.svelte —
file_reference ../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte packages/extension/webviews/ideas-summary/components/GraphView.svelte —
file_reference ../../../packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte —
file_reference ../../../packages/extension/webviews/ideas-summary/lib/ packages/extension/webviews/ideas-summary/lib/ lib
file_reference ../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts packages/extension/webviews/shared/graph/graph-cy-controller.ts graph-cy-controller.ts
file_reference ../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts packages/extension/webviews/shared/graph/graph-cy-elements.ts graph-cy-elements.ts
file_reference ../../../packages/extension/webviews/shared/graph/graph-cy-highlight.ts packages/extension/webviews/shared/graph/graph-cy-highlight.ts graph-cy-highlight.ts
file_reference ../../../packages/extension/webviews/shared/graph/graph-cy-interactions.ts packages/extension/webviews/shared/graph/graph-cy-interactions.ts graph-cy-interactions.ts
file_reference ../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts packages/extension/webviews/shared/graph/graph-cytoscape.ts graph-cytoscape.ts
file_reference ../../../packages/extension/webviews/shared/graph/graph-groups.ts packages/extension/webviews/shared/graph/graph-groups.ts graph-groups.ts
file_reference ../../../packages/extension/webviews/shared/graph/graph-physics.ts packages/extension/webviews/shared/graph/graph-physics.ts graph-physics.ts
file_reference ../../../packages/extension/webviews/shared/graph/graph-theme.ts packages/extension/webviews/shared/graph/graph-theme.ts graph-theme.ts

Inbound references

KindIdeaPathSnippet
None

Unresolved references

KindIdeaPathSnippet
None

Local graph

Initialising graph…