Architecture Diagrams for /vsch/flexmark-java[edit]
Packages / Module flexmark / com.vladsch.flexmark.formatter / NodeFormatterContext

interface NodeFormatterContext

The context for node rendering, including configuration and functionality for the node renderer to use.
Class fields and methods
interface NodeFormatterContext
The context for node rendering, including configuration and functionali...
A
method delegateRender()
A
method getBlockQuoteLikePrefixChars()
A
method getBlockQuoteLikePrefixPredicate()
OA
method getDocument()
A
method getFormatterOptions()
A
method getFormattingPhase()
A
method getMarkdown()
OA
method getOptions()
A
method getTrackedOffsets()
A
method getTrackedSequence()
A
method isRestoreTrackedSpaces()
A
method nodesOfType(classes)
A
method nodesOfType(classes)
OA
method render(node)
OA
method renderChildren(parent)
A
method reversedNodesOfType(classes)
A
method reversedNodesOfType(classes)
pass node rendering to previously registered handler
Get the current rendering context {@link DataHolder}. These are the opt...
NOTE: parser can only use a contiguous sequence, not segmented. Therefo...
Get iterable of nodes of given types, in order of their appearance in t...
Render the specified node and its children using the configured rendere...
Render the children of the node, used by custom renderers
Get iterable of nodes of given types, in reverse order of their appeara...