quarkdown
Toggle table of contents
latest
jvm
Platform filter
jvm
Switch theme
Search in API
quarkdown
quarkdown-core
/
com.quarkdown.core.visitor.node
/
NodeVisitor
Node
Visitor
interface
NodeVisitor
<
T
>
A visitor for
com.quarkdown.core.ast.Node
s.
Parameters
T
output type of the
visit
methods
Inheritors
NodeRenderer
Members
Functions
visit
Link copied to clipboard
abstract
fun
visit
(
node
:
AstRoot
)
:
T
abstract
fun
visit
(
node
:
BlankNode
)
:
T
abstract
fun
visit
(
node
:
BlockQuote
)
:
T
abstract
fun
visit
(
node
:
Code
)
:
T
abstract
fun
visit
(
node
:
Heading
)
:
T
abstract
fun
visit
(
node
:
HorizontalRule
)
:
T
abstract
fun
visit
(
node
:
Html
)
:
T
abstract
fun
visit
(
node
:
LinkDefinition
)
:
T
abstract
fun
visit
(
node
:
Newline
)
:
T
abstract
fun
visit
(
node
:
Paragraph
)
:
T
abstract
fun
visit
(
node
:
Table
)
:
T
abstract
fun
visit
(
node
:
ListItem
)
:
T
abstract
fun
visit
(
node
:
OrderedList
)
:
T
abstract
fun
visit
(
node
:
UnorderedList
)
:
T
abstract
fun
visit
(
node
:
CheckBox
)
:
T
abstract
fun
visit
(
node
:
CodeSpan
)
:
T
abstract
fun
visit
(
node
:
Comment
)
:
T
abstract
fun
visit
(
node
:
CriticalContent
)
:
T
abstract
fun
visit
(
node
:
Emphasis
)
:
T
abstract
fun
visit
(
node
:
Image
)
:
T
abstract
fun
visit
(
node
:
LineBreak
)
:
T
abstract
fun
visit
(
node
:
Link
)
:
T
abstract
fun
visit
(
node
:
ReferenceImage
)
:
T
abstract
fun
visit
(
node
:
ReferenceLink
)
:
T
abstract
fun
visit
(
node
:
Strikethrough
)
:
T
abstract
fun
visit
(
node
:
Strong
)
:
T
abstract
fun
visit
(
node
:
StrongEmphasis
)
:
T
abstract
fun
visit
(
node
:
Text
)
:
T
abstract
fun
visit
(
node
:
FunctionCallNode
)
:
T
abstract
fun
visit
(
node
:
Box
)
:
T
abstract
fun
visit
(
node
:
Clipped
)
:
T
abstract
fun
visit
(
node
:
Collapse
)
:
T
abstract
fun
visit
(
node
:
Container
)
:
T
abstract
fun
visit
(
node
:
Figure
<
*
>
)
:
T
abstract
fun
visit
(
node
:
FullColumnSpan
)
:
T
abstract
fun
visit
(
node
:
Math
)
:
T
abstract
fun
visit
(
node
:
MermaidDiagram
)
:
T
abstract
fun
visit
(
node
:
Numbered
)
:
T
abstract
fun
visit
(
node
:
PageBreak
)
:
T
abstract
fun
visit
(
node
:
SlidesFragment
)
:
T
abstract
fun
visit
(
node
:
Stacked
)
:
T
abstract
fun
visit
(
node
:
TableOfContentsView
)
:
T
abstract
fun
visit
(
node
:
InlineCollapse
)
:
T
abstract
fun
visit
(
node
:
MathSpan
)
:
T
abstract
fun
visit
(
node
:
PageCounter
)
:
T
abstract
fun
visit
(
node
:
TextSymbol
)
:
T
abstract
fun
visit
(
node
:
TextTransform
)
:
T
abstract
fun
visit
(
node
:
Whitespace
)
:
T
abstract
fun
visit
(
node
:
PageMarginContentInitializer
)
:
T
abstract
fun
visit
(
node
:
SlidesConfigurationInitializer
)
:
T