| Package | Description |
|---|---|
| com.vladsch.flexmark.ext.toc | |
| com.vladsch.flexmark.ext.toc.internal |
| Modifier and Type | Field and Description |
|---|---|
static DataKey<TocOptions> |
TocExtension.FORMAT_OPTIONS |
static DataKey<TocOptions> |
SimTocExtension.FORMAT_OPTIONS |
| Modifier and Type | Field and Description |
|---|---|
static TocOptions |
TocOptions.DEFAULT |
TocOptions |
TocFormatOptions.options |
| Modifier and Type | Field and Description |
|---|---|
OptionParser<TocOptions> |
TocOptionTypes.parser |
OptionParser<TocOptions> |
SimTocOptionTypes.parser |
| Modifier and Type | Method and Description |
|---|---|
TocOptions |
TocOptions.AsMutable.toImmutable() |
TocOptions |
TocOptions.withIsAstAddOptions(boolean isAstAddOptions) |
TocOptions |
TocOptions.withIsBlankLineSpacer(boolean isBlankLineSpacer) |
TocOptions |
TocOptions.withIsHtml(boolean isHtml) |
TocOptions |
TocOptions.withIsNumbered(boolean isNumbered) |
TocOptions |
TocOptions.withIsTextOnly(boolean isTextOnly) |
TocOptions |
TocOptions.withLevelList(int... levelList) |
TocOptions |
TocOptions.withLevels(int levels) |
TocOptions |
TocOptions.withListType(TocOptions.ListType listType) |
TocOptions |
TocOptions.withRawTitle(CharSequence title) |
TocOptions |
TocOptions.withRawTitleLevel(int titleLevel) |
TocOptions |
TocOptions.withTitle(CharSequence title) |
TocOptions |
TocOptions.withTitleLevel(int titleLevel) |
| Modifier and Type | Method and Description |
|---|---|
static List<Heading> |
TocUtils.filteredHeadings(List<Heading> headings,
TocOptions tocOptions) |
String |
TocOptionTypes.getOptionText(TocOptions options,
TocOptions defaultOptions) |
String |
TocLevelsOptionParser.getOptionText(TocOptions options,
TocOptions defaultOptions) |
String |
SimTocOptionTypes.getOptionText(TocOptions options,
TocOptions defaultOptions) |
static String |
TocUtils.getSimTocPrefix(TocOptions options,
TocOptions defaultOptions) |
static String |
TocUtils.getTocPrefix(TocOptions options,
TocOptions defaultOptions) |
static Paired<List<Heading>,List<String>> |
TocUtils.htmlHeadingTexts(NodeRendererContext context,
List<Heading> headings,
TocOptions tocOptions) |
static List<String> |
TocUtils.markdownHeaderTexts(List<Heading> headings,
TocOptions tocOptions) |
Pair<TocOptions,List<ParsedOption<TocOptions>>> |
TocOptionTypes.parseOption(BasedSequence optionText,
TocOptions options,
MessageProvider provider) |
Pair<TocOptions,List<ParsedOption<TocOptions>>> |
TocLevelsOptionParser.parseOption(BasedSequence optionText,
TocOptions options,
MessageProvider provider) |
Pair<TocOptions,List<ParsedOption<TocOptions>>> |
SimTocOptionTypes.parseOption(BasedSequence optionText,
TocOptions options,
MessageProvider provider) |
static void |
TocUtils.renderHtmlToc(HtmlWriter html,
BasedSequence sourceText,
List<Heading> headings,
List<String> headingTexts,
TocOptions tocOptions) |
static void |
TocUtils.renderMarkdownToc(HtmlWriter html,
List<Heading> headings,
List<String> headingTexts,
TocOptions tocOptions) |
static void |
TocUtils.renderTocContent(HtmlWriter out,
String tocContents,
TocOptions options,
List<Heading> headings,
List<String> headingTexts) |
| Constructor and Description |
|---|
AsMutable(TocOptions other) |
TocOptions(TocOptions other) |
Copyright © 2018. All rights reserved.