Top Description Methods
com.vladsch.flexmark.html.renderer

public Interface NodeRendererFactory

extends Function<DataHolder, NodeRenderer>
Known Direct Subinterfaces
com.vladsch.flexmark.html.renderer.DelegatingNodeRendererFactory
Known Direct Implementers
com.vladsch.flexmark.html.renderer.CoreNodeRenderer.Factory
Imports
com.vladsch.flexmark.util.data.DataHolder, org.jetbrains.annotations.NotNull, java.util.function.Function

Factory for instantiating new node renderers when rendering is done.

Method Summary

Modifier and TypeMethod and Description
public @NotNull NodeRenderer

Returns:

a node renderer
apply
(@NotNull DataHolder
the context for rendering (normally passed on to the node renderer)
options
)

Redeclares java.util.function.Function.apply.

Create a new node renderer for the specified rendering context.

Inherited from java.util.function.Function:
andThencomposeidentity

Method Detail

applyback to summary
public @NotNull NodeRenderer apply(@NotNull DataHolder options)

Redeclares java.util.function.Function.apply.

Create a new node renderer for the specified rendering context.

Parameters
options:@NotNull DataHolder

the context for rendering (normally passed on to the node renderer)

Returns:@NotNull NodeRenderer

a node renderer

Annotations
@NotNull