Interface HtmlNodeRendererFactory
-
- All Superinterfaces:
Function<com.vladsch.flexmark.util.data.DataHolder,HtmlNodeRenderer>
- All Known Subinterfaces:
DelegatingNodeRendererFactory
- All Known Implementing Classes:
HtmlConverterCoreNodeRendererFactory
public interface HtmlNodeRendererFactory extends Function<com.vladsch.flexmark.util.data.DataHolder,HtmlNodeRenderer>
Factory for instantiating new node renderers when rendering is done.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HtmlNodeRendererapply(com.vladsch.flexmark.util.data.DataHolder options)Create a new node renderer for the specified rendering context.
-
-
-
Method Detail
-
apply
HtmlNodeRenderer apply(com.vladsch.flexmark.util.data.DataHolder options)
Create a new node renderer for the specified rendering context.- Specified by:
applyin interfaceFunction<com.vladsch.flexmark.util.data.DataHolder,HtmlNodeRenderer>- Parameters:
options- the context for rendering (normally passed on to the node renderer)- Returns:
- a node renderer
-
-