Idea detail
webview
reqlan rq/extension/presentation/webview.rq:5
Summary
Extension webviews are Svelte UIs hosted by the VS Code extension per core.rq.
They should be performance conscious: prefer capped, paginated, or scoped slices and avoid full-graph dumps unless the user explicitly requests one.
The extension host loads compiled assets from `packages/extension/media/webviews/`.
UI state conventions: ui_state_management / webview_app_state.
Webview modules in the extension:
- Ideas Summary — overview, ontology tables ( bases / ideas / ideasets / attributes / references ), graph, and index ( last ): ideas_summary / ideas_summary / ontology_aligned_tabs
- Activity bar — editor-adjacent sidebar panes: activity_bar
- Export form — multi-format graph export: export.rq".export_webview
- Onboarding — first-install / welcome webview: installation_event
Navigation
Attributes
No attributes declared.
Ancestor context
No ancestor chain recorded.
Outbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| file_reference | ../../development/core.rq | reqlan rq/development/core.rq | core.rq |
| references | ui_state_management | reqlan rq/codestyle/typescript.rq | ui_state_management |
| references | webview_app_state | reqlan rq/codestyle/typescript.rq | webview_app_state |
| file_reference | ../workspace-summary/ideas_summary | reqlan rq/extension/workspace-summary/ideas_summary | ideas_summary |
| references | ideas_summary | reqlan rq/extension/workspace-summary/ideas_summary/webview.rq | ideas_summary |
| references | ontology_aligned_tabs | reqlan rq/extension/workspace-summary/ideas_summary/webview.rq | ontology_aligned_tabs |
| references | activity_bar | reqlan rq/extension/local-context/activitybar.rq | activity_bar |
| references | export_webview | export.rq".export_webview | |
| references | installation_event | reqlan rq/extension/host/onboarding/page-thanks-for-installing.rq | installation_event |
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | scope | reqlan rq/codestyle/typescript.rq | webview |
| references | webview_app_state | reqlan rq/codestyle/typescript.rq | webview |
| references | extension_surfaces | reqlan rq/core-architecture.rq | webview |
| references | presentation | reqlan rq/extension/extension.rq | webview |
| references | activity_bar | reqlan rq/extension/local-context/activitybar.rq | webview |
| references | ideas_summary | reqlan rq/extension/workspace-summary/ideas_summary/webview.rq | webview |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…