LongLink Runtime Concepts

Dynamic Pages

Definition

Maps bracketed XML page filenames to browser route parameters.

Usage

Use dynamic pages when one XML definition should render many records by route id.

Rules

  • [name].xml. Declares one dynamic path segment.
  • params. Matched route parameters are exposed to XML expressions under params.
  • navigation. Dynamic pages inherit their tab from the first static route segment.

Example

xml
src/pages/issues/[issue].xml -> /issues/:issue
<Query id="issue" path="/api/issues/${params.issue}" />
<Heading level="1" value="$issue.title" />