public class GitLabExtension extends Object implements com.vladsch.flexmark.parser.Parser.ParserExtension, com.vladsch.flexmark.html.HtmlRenderer.HtmlRendererExtension, com.vladsch.flexmark.formatter.Formatter.FormatterExtension
Create it with create() and then configure it on the builders
The parsed GitLab Flavoured Markdown
| Modifier and Type | Field and Description |
|---|---|
static com.vladsch.flexmark.util.data.DataKey<String> |
BLOCK_INFO_DELIMITERS
Deprecated.
use
HtmlRenderer.FENCED_CODE_LANGUAGE_DELIMITERS instead |
static com.vladsch.flexmark.util.data.DataKey<String> |
BLOCK_MATH_CLASS |
static com.vladsch.flexmark.util.data.DataKey<String> |
BLOCK_MERMAID_CLASS |
static com.vladsch.flexmark.util.data.DataKey<Boolean> |
BLOCK_QUOTE_PARSER |
static com.vladsch.flexmark.util.data.DataKey<Boolean> |
DEL_PARSER |
static com.vladsch.flexmark.util.data.DataKey<String> |
INLINE_MATH_CLASS |
static com.vladsch.flexmark.util.data.DataKey<Boolean> |
INLINE_MATH_PARSER |
static com.vladsch.flexmark.util.data.DataKey<Boolean> |
INS_PARSER |
static com.vladsch.flexmark.util.data.DataKey<String[]> |
MATH_LANGUAGES |
static com.vladsch.flexmark.util.data.DataKey<String[]> |
MERMAID_LANGUAGES |
static com.vladsch.flexmark.util.data.DataKey<Boolean> |
NESTED_BLOCK_QUOTES |
static com.vladsch.flexmark.util.data.DataKey<Boolean> |
RENDER_BLOCK_MATH |
static com.vladsch.flexmark.util.data.DataKey<Boolean> |
RENDER_BLOCK_MERMAID |
static com.vladsch.flexmark.util.data.DataKey<Boolean> |
RENDER_VIDEO_IMAGES |
static com.vladsch.flexmark.util.data.DataKey<Boolean> |
RENDER_VIDEO_LINK |
static com.vladsch.flexmark.util.data.DataKey<String> |
VIDEO_IMAGE_CLASS |
static com.vladsch.flexmark.util.data.DataKey<String> |
VIDEO_IMAGE_EXTENSIONS |
static com.vladsch.flexmark.util.data.DataKey<String> |
VIDEO_IMAGE_LINK_TEXT_FORMAT |
| Modifier and Type | Method and Description |
|---|---|
static GitLabExtension |
create() |
void |
extend(com.vladsch.flexmark.formatter.Formatter.Builder formatterBuilder) |
void |
extend(com.vladsch.flexmark.html.HtmlRenderer.Builder htmlRendererBuilder,
@NotNull String rendererType) |
void |
extend(com.vladsch.flexmark.parser.Parser.Builder parserBuilder) |
void |
parserOptions(com.vladsch.flexmark.util.data.MutableDataHolder options) |
void |
rendererOptions(@NotNull com.vladsch.flexmark.util.data.MutableDataHolder options) |
public static final com.vladsch.flexmark.util.data.DataKey<Boolean> INS_PARSER
public static final com.vladsch.flexmark.util.data.DataKey<Boolean> DEL_PARSER
public static final com.vladsch.flexmark.util.data.DataKey<Boolean> BLOCK_QUOTE_PARSER
public static final com.vladsch.flexmark.util.data.DataKey<Boolean> NESTED_BLOCK_QUOTES
public static final com.vladsch.flexmark.util.data.DataKey<Boolean> INLINE_MATH_PARSER
public static final com.vladsch.flexmark.util.data.DataKey<Boolean> RENDER_BLOCK_MATH
public static final com.vladsch.flexmark.util.data.DataKey<Boolean> RENDER_BLOCK_MERMAID
public static final com.vladsch.flexmark.util.data.DataKey<Boolean> RENDER_VIDEO_IMAGES
public static final com.vladsch.flexmark.util.data.DataKey<Boolean> RENDER_VIDEO_LINK
public static final com.vladsch.flexmark.util.data.DataKey<String[]> MATH_LANGUAGES
public static final com.vladsch.flexmark.util.data.DataKey<String[]> MERMAID_LANGUAGES
public static final com.vladsch.flexmark.util.data.DataKey<String> INLINE_MATH_CLASS
public static final com.vladsch.flexmark.util.data.DataKey<String> BLOCK_MATH_CLASS
public static final com.vladsch.flexmark.util.data.DataKey<String> BLOCK_MERMAID_CLASS
public static final com.vladsch.flexmark.util.data.DataKey<String> VIDEO_IMAGE_CLASS
public static final com.vladsch.flexmark.util.data.DataKey<String> VIDEO_IMAGE_LINK_TEXT_FORMAT
@Deprecated public static final com.vladsch.flexmark.util.data.DataKey<String> BLOCK_INFO_DELIMITERS
HtmlRenderer.FENCED_CODE_LANGUAGE_DELIMITERS insteadpublic static final com.vladsch.flexmark.util.data.DataKey<String> VIDEO_IMAGE_EXTENSIONS
public static GitLabExtension create()
public void rendererOptions(@NotNull
@NotNull com.vladsch.flexmark.util.data.MutableDataHolder options)
rendererOptions in interface com.vladsch.flexmark.formatter.Formatter.FormatterExtensionrendererOptions in interface com.vladsch.flexmark.html.HtmlRenderer.HtmlRendererExtensionpublic void parserOptions(com.vladsch.flexmark.util.data.MutableDataHolder options)
parserOptions in interface com.vladsch.flexmark.parser.Parser.ParserExtensionpublic void extend(com.vladsch.flexmark.formatter.Formatter.Builder formatterBuilder)
extend in interface com.vladsch.flexmark.formatter.Formatter.FormatterExtensionpublic void extend(com.vladsch.flexmark.parser.Parser.Builder parserBuilder)
extend in interface com.vladsch.flexmark.parser.Parser.ParserExtensionpublic void extend(@NotNull
com.vladsch.flexmark.html.HtmlRenderer.Builder htmlRendererBuilder,
@NotNull
@NotNull String rendererType)
extend in interface com.vladsch.flexmark.html.HtmlRenderer.HtmlRendererExtensionCopyright © 2020. All rights reserved.