Package-level declarations

Types

Link copied to clipboard
class KobwebxMarkdownPlugin : Plugin<Project>
Link copied to clipboard
class KotlinRenderer : Renderer

A markdown renderer that generates a Kobweb source file given an input markdown file.

Link copied to clipboard
abstract class MarkdownBlock(providers: ProviderFactory, objects: ObjectFactory, baseGenDir: Provider<String>, pagesPackage: Property<String>) : KobwebBlock.FileGeneratingBlock
Link copied to clipboard
class MarkdownEntry(val filePath: String, val frontMatter: Map<String, List<String>>, val route: String, val fqn: String)

An entry representing a markdown resource and some relevant data about it.

Link copied to clipboard
abstract class MarkdownFeatures

List feature extensions to markdown that this plugin supports.

Link copied to clipboard
abstract class MarkdownFolder

A class which represents the metadata associated with a target folder that contains markdown content.

Functions

Link copied to clipboard
fun Node.children(): Sequence<Node>