Class TablesExtension
java.lang.Object
org.commonmark.ext.gfm.tables.TablesExtension
- All Implemented Interfaces:
org.commonmark.Extension,org.commonmark.parser.Parser.ParserExtension,org.commonmark.renderer.html.HtmlRenderer.HtmlRendererExtension,org.commonmark.renderer.markdown.MarkdownRenderer.MarkdownRendererExtension,org.commonmark.renderer.text.TextContentRenderer.TextContentRendererExtension
public class TablesExtension
extends Object
implements org.commonmark.parser.Parser.ParserExtension, org.commonmark.renderer.html.HtmlRenderer.HtmlRendererExtension, org.commonmark.renderer.text.TextContentRenderer.TextContentRendererExtension, org.commonmark.renderer.markdown.MarkdownRenderer.MarkdownRendererExtension
Extension for GFM tables using "|" pipes (GitHub Flavored Markdown).
Create it with create() and then configure it on the builders
(Parser.Builder.extensions(Iterable),
HtmlRenderer.Builder.extensions(Iterable)).
The parsed tables are turned into TableBlock blocks.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.commonmark.Extensioncreate()voidextend(org.commonmark.parser.Parser.Builder parserBuilder) voidextend(org.commonmark.renderer.html.HtmlRenderer.Builder rendererBuilder) voidextend(org.commonmark.renderer.markdown.MarkdownRenderer.Builder rendererBuilder) voidextend(org.commonmark.renderer.text.TextContentRenderer.Builder rendererBuilder)
-
Method Details
-
create
public static org.commonmark.Extension create() -
extend
public void extend(org.commonmark.parser.Parser.Builder parserBuilder) - Specified by:
extendin interfaceorg.commonmark.parser.Parser.ParserExtension
-
extend
public void extend(org.commonmark.renderer.html.HtmlRenderer.Builder rendererBuilder) - Specified by:
extendin interfaceorg.commonmark.renderer.html.HtmlRenderer.HtmlRendererExtension
-
extend
public void extend(org.commonmark.renderer.text.TextContentRenderer.Builder rendererBuilder) - Specified by:
extendin interfaceorg.commonmark.renderer.text.TextContentRenderer.TextContentRendererExtension
-
extend
public void extend(org.commonmark.renderer.markdown.MarkdownRenderer.Builder rendererBuilder) - Specified by:
extendin interfaceorg.commonmark.renderer.markdown.MarkdownRenderer.MarkdownRendererExtension
-