Package-level declarations

Types

Link copied to clipboard
class CssFontFacesImporter(families: List<FontFamily>, mediaStorage: ReadOnlyMediaStorage)

Generator of @font-face and @import CSS rules for a list of FontFamily, to be used in HTML post-rendering. It supports system, local, and remote media sources.

Link copied to clipboard
class HtmlOnlyPostRenderer(name: String, context: Context, baseTemplateProcessor: () -> TemplateProcessor = baseHtmlTemplateProcessor) : PostRenderer

A subset of HtmlPostRenderer that generates only the HTML output resources without any additional resources.

Link copied to clipboard
class HtmlPostRenderer(val context: Context, baseTemplateProcessor: () -> TemplateProcessor = baseHtmlTemplateProcessor, base: HtmlOnlyPostRenderer = HtmlOnlyPostRenderer(name = "index", context, baseTemplateProcessor)) : PostRenderer

A PostRenderer that injects content into an HTML template. This includes all the features of HtmlOnlyPostRenderer, plus:

Link copied to clipboard

Supplier of a TemplateProcessor that injects content and properties into an HTML template.

Properties

Link copied to clipboard

Supplier of the base TemplateProcessor for HTML post-rendering.