Package-level declarations
Types
A PostRendererResource that includes media (such as images) from the document's media storage into the output, in its own directory.
Strategy that determines what OutputResources are exported as part of the HTML output.
A PostRendererResource that delegates resource generation to another PostRenderer.
A PostRendererResource that copies the pre-bundled Quarkdown runtime script directory (quarkdown.min.js + source map) next to the HTML output, enabling fully offline rendering.
A PostRendererResource that outputs a search index as a JSON file.
A PostRendererResource that generates a sitemap.xml listing the root document and every subdocument as a <url><loc> entry with absolute URLs.
A PostRendererResource that copies the contents of a public/ directory, located at the project's root (parentDirectory), directly into the output root.
A PostRendererResource that bundles CSS theme components and their sibling assets (fonts, images) for styling the HTML output.
A PostRendererResource that bundles required third-party libraries (scripts, styles, fonts) into the output, enabling fully offline HTML rendering.
Properties
Main Quarkdown runtime script file, bundled by the bundleTypeScript Gradle task.
Output directory name under which the Quarkdown runtime script is emitted. Shared between this resource and the HTML document builder that loads <path>/quarkdown.min.js, so the producer and the consumer cannot drift apart.