Package-level declarations

Types

Link copied to clipboard

Utilities to determine the default com.quarkdown.core.document.DocumentTheme components for a new Quarkdown project, based on its type.

Link copied to clipboard

A ProjectCreatorInitialContentSupplier that provides a template for a documentation project via the docs library. The template includes a navigation file and three page files, with some example content.

Link copied to clipboard

A ProjectCreatorInitialContentSupplier backed by a package that declares itself a project template: the template's content is injected verbatim into the main file, and its additional files are copied into the project at their package-relative paths, names kept as they are.

Link copied to clipboard

Supplier of the initial content of a new Quarkdown project. This includes:

A ProjectCreatorInitialContentSupplier that provides initial content for slides projects: a presentation-oriented snippet with a page footer, a title slide, and a couple of example slides, along with the same image assets supplied by DefaultProjectCreatorInitialContentSupplier.

Functions

Link copied to clipboard

Creates a LazyOutputArtifact whose content is extracted on demand from an internal classpath resource.