reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/html_export_list_views

Idea detail

html_export_list_views

reqlan rq/extension/features-html-export.rq:80

block

Summary

Html export should provide searchable list views for ideas, files, code files, references, clusters, and attributes.
List views should preserve the usability of the current ideas summary tables with counts, sorting, filters, and quick navigation.
Every interactive table column should be sortable by header click and filterable with a per-column filter, in addition to any page-level search bar.
Long lists that sit above other page content follow html_export_scrollable_lists.
html_export_attributes_index
html_export_file_pages
html_export_code_reference_pages
html_export_scrollable_lists

Jump to outbound references

Jump to inbound references

Navigation

Source file

reqlan rq/extension/features-html-export.rq

community 15

community cluster

features-html-export.rq

file cluster

reqlan rq/extension

folder cluster

status: Not present

status cluster

tag: Not present

tag cluster

Printable page

Static print-friendly idea sheet.

Attributes

KeyValue
implementation html-export-assets.ts, html-export-template.ts
tests export-html.test.ts

Browse all attributes

Ancestor context

html_export_scrollable_lists

In interactive runtime mode, long list and table sections that have additional content below them should render inside a scrollable viewport with a max height so lower sections remain reachable without endless page scrolling. Toolbar titles and filters for those sections should stay outside the scroll viewport. In document and print runtime modes, those same lists should expand to their full natural height so the export remains readable as a continuous document and suitable for printing. Browser print of interactive pages should also expand constrained lists to full height.

html_export_attributes_index

Html export should provide a searchable attributes index page listing every attribute key used in the export scope. Each attribute entry should summarize distinct values and idea counts, and link to the dedicated attribute page when [html_export_attribute_pages] is enabled.

html_export_file_pages

Html export should generate dedicated pages for reqlan source files that host ideas in the export scope. File pages should list hosted ideas, related clusters, and a local graph view when available. Emission defaults on and is controllable via includeFilePages so page families can be flagged in or out without changing the export pipeline shape. Graph nodes and idea source-file links for hosting files should resolve to these pages when enabled.

html_export_code_reference_pages

Html export should generate dedicated pages for outbound file_reference targets that are not idea-hosting reqlan files already covered by [html_export_file_pages]. Code-file pages should list referencing ideas and reference labels, and participate in search and navigation. Emission defaults on and is controllable via includeCodeFilePages so this page family can be flagged in or out later. Outbound reference path cells and graph external file nodes should link to these pages when enabled.

html_export_attribute_pages

Html export should generate a dedicated page per attribute key used in the export scope. Attribute pages should show a distribution of distinct values ( counts and share of ideas ), and a searchable full list of ideas that declare the attribute with their values for that key. Emission defaults on and is controllable via includeAttributePages so this page family can be flagged in or out without changing the export pipeline shape. The attributes index, idea attribute tables, and search results should link to these pages when enabled.

Outbound references

KindIdeaPathSnippet
file_reference ../../packages/analytical/src/export/html-export-assets.ts packages/analytical/src/export/html-export-assets.ts html-export-assets.ts
file_reference ../../packages/analytical/src/export/html-export-template.ts packages/analytical/src/export/html-export-template.ts html-export-template.ts
file_reference ../../packages/analytical/test/export-html.test.ts packages/analytical/test/export-html.test.ts export-html.test.ts
references html_export_attributes_index reqlan rq/extension/features-html-export.rq html_export_attributes_index
references html_export_code_reference_pages reqlan rq/extension/features-html-export.rq html_export_code_reference_pages
references html_export_file_pages reqlan rq/extension/features-html-export.rq html_export_file_pages
references html_export_scrollable_lists reqlan rq/extension/features-html-export.rq html_export_scrollable_lists

Inbound references

KindIdeaPathSnippet
references html_export reqlan rq/extension/features-html-export.rq html_export_list_views

Unresolved references

KindIdeaPathSnippet
None

Local graph

Initialising graph…