Class GitLabNodeRenderer
java.lang.Object
com.vladsch.flexmark.ext.gitlab.internal.GitLabNodeRenderer
- All Implemented Interfaces:
NodeRenderer
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final boolean
(package private) final GitLabOptions
private final boolean
private final ReferenceRepository
static final AttributablePart
static final AttributablePart
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
render
(FencedCodeBlock node, NodeRendererContext context, HtmlWriter html) private void
render
(Image node, NodeRendererContext context, HtmlWriter html) private void
render
(ImageRef node, NodeRendererContext context, HtmlWriter html) private void
render
(GitLabBlockQuote node, NodeRendererContext context, HtmlWriter html) private void
render
(GitLabDel node, NodeRendererContext context, HtmlWriter html) private void
render
(GitLabInlineMath node, NodeRendererContext context, HtmlWriter html) private void
render
(GitLabIns node, NodeRendererContext context, HtmlWriter html) private boolean
renderVideoImage
(Node srcNode, String url, String altText, Attributes attributes, HtmlWriter html)
-
Field Details
-
VIDEO
-
VIDEO_LINK
-
options
-
codeContentBlock
private final boolean codeContentBlock -
referenceRepository
-
recheckUndefinedReferences
private final boolean recheckUndefinedReferences
-
-
Constructor Details
-
GitLabNodeRenderer
-
-
Method Details
-
getNodeRenderingHandlers
- Specified by:
getNodeRenderingHandlers
in interfaceNodeRenderer
- Returns:
- the mapping of nodes this renderer handles to rendering function
-
render
-
render
-
render
-
render
-
render
-
renderVideoImage
private boolean renderVideoImage(Node srcNode, String url, String altText, Attributes attributes, HtmlWriter html) -
render
-
render
-