type
methods
build |
Get the configured |
---|---|
extensions |
Enable the given extensions on this renderer. |
nodeRendererFactory |
Add a factory for instantiating a node renderer (done when rendering). |
withLineBreakRendering |
Configure how line breaks (newlines) are rendered. |
Slot Details
build
TextRenderer build()
Get the configured TextRenderer
extensions
This extensions(MarkdownExt[] exts)
Enable the given extensions on this renderer.
nodeRendererFactory
This nodeRendererFactory(|TextContext->NodeRenderer| factory)
Add a factory for instantiating a node renderer (done when rendering). This allows This allows to override the rendering of node types or define rendering for custom node types.
If multiple node renderers for the same node type are created, the one from the factory that was added first "wins". (This is how the rendering for core node types can be overridden; the default rendering comes last).
withLineBreakRendering
This withLineBreakRendering(LineBreakRendering lineBreakRendering)
Configure how line breaks (newlines) are rendered. The default is LineBreakRendering.compact