HtmlGenerator

class HtmlGenerator(markdownText: String, root: ASTNode, providers: Map<IElementType, GeneratingProvider>, includeSrcPositions: Boolean)

Constructors

HtmlGenerator
Link copied to clipboard
common
fun HtmlGenerator(markdownText: String, root: ASTNode, flavour: MarkdownFlavourDescriptor, includeSrcPositions: Boolean = false)

Types

Companion
Link copied to clipboard
common
object Companion
DefaultTagRenderer
Link copied to clipboard
common
open class DefaultTagRenderer(customizer: AttributesCustomizer, includeSrcPositions: Boolean) : HtmlGenerator.TagRenderer
HtmlGeneratingVisitor
Link copied to clipboard
common
inner class HtmlGeneratingVisitor(tagRenderer: HtmlGenerator.TagRenderer) : RecursiveVisitor
TagRenderer
Link copied to clipboard
common
interface TagRenderer

Functions

generateHtml
Link copied to clipboard
common
fun generateHtml(customizer: AttributesCustomizer): String
fun generateHtml(tagRenderer: HtmlGenerator.TagRenderer = DefaultTagRenderer(DUMMY_ATTRIBUTES_CUSTOMIZER, includeSrcPositions)): String