Package-level declarations

Types

Link copied to clipboard

A renderer for vanilla Markdown (com.quarkdown.core.flavor.base.BaseMarkdownFlavor) nodes that exports their content into valid HTML code.

Link copied to clipboard

A builder of inline CSS rules.

Link copied to clipboard
Link copied to clipboard

Provides identifiers for elements suitable for HTML rendering.

Link copied to clipboard
class HtmlPostRenderer(context: Context, baseTemplateProcessor: () -> TemplateProcessor = { TemplateProcessor.fromResourceName("/render/html-wrapper.html.template") }) : PostRenderer

A PostRenderer that injects content into an HTML template, which supports out of the box:

Link copied to clipboard
class HtmlTagBuilder(name: String, renderer: BaseHtmlNodeRenderer, pretty: Boolean) : TagBuilder

A builder of an HTML tag.

Link copied to clipboard

A renderer for Quarkdown (com.quarkdown.core.flavor.quarkdown.QuarkdownFlavor) nodes that exports their content into valid HTML code.

Properties

Link copied to clipboard

Converts a RenderRepresentable to its CSS representation.

Functions

Link copied to clipboard
fun css(init: CssBuilder.() -> Unit): String

Example usage: