Idea detail
graph_label_modes
reqlan rq/extension/presentation/graph.rq:90
block
done
Summary
Every interactive graph should provide a Labels control that cycles auto ( default ), on, and off without changing graph membership.
On forces full opacity; off hides all labels; auto follows graph_label_auto.
Reset / default restore auto.
Ideas Summary: control in GraphControls.svelte, mode persisted via graph_ui_persistence.
HTML export: control in mod.rs / app.js.
Driven by the same viewport zoom as view_controls.
Navigation
Attributes
| Key | Value |
|---|---|
| implementation | graph-cy-controller.ts, GraphControls.svelte, graph-ui-state.ts, app.js, mod.rs |
| status | done |
| tests | graph-ui-state.test.ts, html_export.rs:html_export_writes_ts_page_template_set_and_embeds_assets |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | html_export_graph_label_modes | reqlan rq/core_analysis/html_export.rq | graph_label_modes |
| references | graph_cy_controller | reqlan rq/extension/presentation/graph.rq | graph_label_modes |
| references | graph_labels | reqlan rq/extension/presentation/graph.rq | graph_label_modes |
| references | graphical_graph | reqlan rq/extension/workspace-summary/ideas_summary/graphical_graph.rq | graph_label_modes |
| references | ui_controls | reqlan rq/extension/workspace-summary/ideas_summary/graphical_graph.rq | graph_label_modes |
| references | webview_export_graph_parity | reqlan rq/extension/workspace-summary/ideas_summary/graphical_graph.rq | graph_label_modes |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…