Record
Extensions
Module PuduLangDocgen.Build
type Extensions = { pages: Array[fn(Docgen.Page) -> Docgen.Page], artifacts: Array[fn(Array[Docgen.Artifact]) -> Array[Docgen.Artifact]] }
Caller transforms applied to pages and to the finished outputs
Fields
| Name | Type | Description |
|---|---|---|
pages |
Array[fn(Docgen.Page) -> Docgen.Page] |
|
artifacts |
Array[fn(Array[Docgen.Artifact]) -> Array[Docgen.Artifact]] |
Related functions
| Name | Description |
|---|---|
extensions |
Extensions that change nothing. |
plan |
The site plan, or every error found. Warnings travel with a successful plan; nothing is planned for output unless the whole site validates. |
site |
The site plan with its pages and resolved tables of contents, for work that continues from a built site such as printable documents. |