Top Fields Methods
com.vladsch.flexmark.html

public Interface RendererExtension

extends Extension
Imports
com.vladsch.flexmark.html.renderer.HeaderIdGeneratorFactory, com.vladsch.flexmark.util.data.MutableDataHolder, com.vladsch.flexmark.util.misc.Extension, org.jetbrains.annotations.NotNull

Field Summary

Inherited from com.vladsch.flexmark.util.misc.Extension:
EMPTY_LIST

Method Summary

Modifier and TypeMethod and Description
public void
extend(@NotNull RendererBuilder
builder to call back for extension point registration
rendererBuilder
,
@NotNull String
type of rendering being performed. For now "HTML", "JIRA" or "YOUTRACK"
rendererType
)

Called to give each extension to register extension points that it contains

public void
rendererOptions(@NotNull MutableDataHolder
option set that will be used for the builder
options
)

This method is called first on all extensions so that they can adjust the options that must be common to all extensions.

Method Detail

extendback to summary
public void extend(@NotNull RendererBuilder rendererBuilder, @NotNull String rendererType)

Called to give each extension to register extension points that it contains

Parameters
rendererBuilder:@NotNull RendererBuilder

builder to call back for extension point registration

rendererType:@NotNull String

type of rendering being performed. For now "HTML", "JIRA" or "YOUTRACK"

See Also
HtmlRenderer.Builder#attributeProviderFactory(AttributeProviderFactory), HtmlRenderer.Builder#linkResolverFactory(LinkResolverFactory), HtmlRenderer.Builder#htmlIdGeneratorFactory(HeaderIdGeneratorFactory)
rendererOptionsback to summary
public void rendererOptions(@NotNull MutableDataHolder options)

This method is called first on all extensions so that they can adjust the options that must be common to all extensions.

Parameters
options:@NotNull MutableDataHolder

option set that will be used for the builder