Optionalcode-Code blocks extracted for deferred syntax highlighting
Top-level elements of the document
OptionalfootnotesFootnote content arrays, indexed by footnote number
Optionalhtml-Raw HTML from [[html]] blocks (rendered in sandboxed iframes)
OptionalstylesCSS from [[module CSS]] blocks
Optionaltable-Generated table-of-contents entries (if any headings have has-toc: true)
Root of the parsed AST.
Besides the main
elementsarray, the tree may carry extracted side-channel data (TOC, styles, code blocks, footnotes) that is collected during parsing and used at render time.