public class AdmonitionExtension 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 admonition text is turned into AdmonitionBlock nodes.
| Modifier and Type | Field and Description |
|---|---|
static com.vladsch.flexmark.util.options.DataKey<Boolean> |
ALLOW_LAZY_CONTINUATION |
static com.vladsch.flexmark.util.options.DataKey<Boolean> |
ALLOW_LEADING_SPACE |
static com.vladsch.flexmark.util.options.DataKey<Integer> |
CONTENT_INDENT |
static com.vladsch.flexmark.util.options.DataKey<Boolean> |
INTERRUPTS_ITEM_PARAGRAPH |
static com.vladsch.flexmark.util.options.DataKey<Boolean> |
INTERRUPTS_PARAGRAPH |
static com.vladsch.flexmark.util.options.DataKey<Map<String,String>> |
QUALIFIER_TITLE_MAP |
static com.vladsch.flexmark.util.options.DataKey<Map<String,String>> |
QUALIFIER_TYPE_MAP |
static com.vladsch.flexmark.util.options.DataKey<Map<String,String>> |
TYPE_SVG_MAP |
static com.vladsch.flexmark.util.options.DataKey<String> |
UNRESOLVED_QUALIFIER |
static com.vladsch.flexmark.util.options.DataKey<Boolean> |
WITH_SPACES_INTERRUPTS_ITEM_PARAGRAPH |
| Modifier and Type | Method and Description |
|---|---|
static void |
copy(Reader reader,
Writer writer) |
static com.vladsch.flexmark.util.builder.Extension |
create() |
void |
extend(com.vladsch.flexmark.formatter.Formatter.Builder builder) |
void |
extend(com.vladsch.flexmark.html.HtmlRenderer.Builder rendererBuilder,
String rendererType) |
void |
extend(com.vladsch.flexmark.parser.Parser.Builder parserBuilder) |
static String |
getDefaultCSS() |
static String |
getDefaultScript() |
static String |
getInputStreamContent(InputStream inputStream) |
static Map<String,String> |
getQualifierSvgValueMap() |
static Map<String,String> |
getQualifierTitleMap() |
static Map<String,String> |
getQualifierTypeMap() |
void |
parserOptions(com.vladsch.flexmark.util.options.MutableDataHolder options) |
void |
rendererOptions(com.vladsch.flexmark.util.options.MutableDataHolder options) |
public static final com.vladsch.flexmark.util.options.DataKey<Integer> CONTENT_INDENT
public static final com.vladsch.flexmark.util.options.DataKey<Boolean> ALLOW_LEADING_SPACE
public static final com.vladsch.flexmark.util.options.DataKey<Boolean> INTERRUPTS_PARAGRAPH
public static final com.vladsch.flexmark.util.options.DataKey<Boolean> INTERRUPTS_ITEM_PARAGRAPH
public static final com.vladsch.flexmark.util.options.DataKey<Boolean> WITH_SPACES_INTERRUPTS_ITEM_PARAGRAPH
public static final com.vladsch.flexmark.util.options.DataKey<Boolean> ALLOW_LAZY_CONTINUATION
public static final com.vladsch.flexmark.util.options.DataKey<String> UNRESOLVED_QUALIFIER
public static final com.vladsch.flexmark.util.options.DataKey<Map<String,String>> QUALIFIER_TYPE_MAP
public static final com.vladsch.flexmark.util.options.DataKey<Map<String,String>> QUALIFIER_TITLE_MAP
public static String getInputStreamContent(InputStream inputStream)
public static String getDefaultCSS()
public static String getDefaultScript()
public static void copy(Reader reader, Writer writer) throws IOException
IOExceptionpublic static com.vladsch.flexmark.util.builder.Extension create()
public void extend(com.vladsch.flexmark.formatter.Formatter.Builder builder)
extend in interface com.vladsch.flexmark.formatter.Formatter.FormatterExtensionpublic void rendererOptions(com.vladsch.flexmark.util.options.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.options.MutableDataHolder options)
parserOptions in interface com.vladsch.flexmark.parser.Parser.ParserExtensionpublic void extend(com.vladsch.flexmark.parser.Parser.Builder parserBuilder)
extend in interface com.vladsch.flexmark.parser.Parser.ParserExtensionpublic void extend(com.vladsch.flexmark.html.HtmlRenderer.Builder rendererBuilder,
String rendererType)
extend in interface com.vladsch.flexmark.html.HtmlRenderer.HtmlRendererExtensionCopyright © 2019. All rights reserved.