public class TocUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static AttributablePart |
TOC_CONTENT |
| Constructor and Description |
|---|
TocUtils() |
| Modifier and Type | Method and Description |
|---|---|
static List<Heading> |
filteredHeadings(List<Heading> headings,
TocOptions tocOptions) |
static String |
getSimTocPrefix(TocOptions options,
TocOptions defaultOptions) |
static String |
getTocPrefix(TocOptions options,
TocOptions defaultOptions) |
static Paired<List<Heading>,List<String>> |
htmlHeadingTexts(NodeRendererContext context,
List<Heading> headings,
TocOptions tocOptions) |
static List<String> |
markdownHeaderTexts(List<Heading> headings,
TocOptions tocOptions) |
static void |
renderHtmlToc(HtmlWriter html,
BasedSequence sourceText,
List<Heading> headings,
List<String> headingTexts,
TocOptions tocOptions) |
static void |
renderMarkdownToc(HtmlWriter html,
List<Heading> headings,
List<String> headingTexts,
TocOptions tocOptions) |
static void |
renderTocContent(HtmlWriter out,
String tocContents,
TocOptions options,
List<Heading> headings,
List<String> headingTexts) |
public static final AttributablePart TOC_CONTENT
public static String getTocPrefix(TocOptions options, TocOptions defaultOptions)
public static String getSimTocPrefix(TocOptions options, TocOptions defaultOptions)
public static void renderTocContent(HtmlWriter out, String tocContents, TocOptions options, List<Heading> headings, List<String> headingTexts)
public static void renderHtmlToc(HtmlWriter html, BasedSequence sourceText, List<Heading> headings, List<String> headingTexts, TocOptions tocOptions)
public static List<Heading> filteredHeadings(List<Heading> headings, TocOptions tocOptions)
public static Paired<List<Heading>,List<String>> htmlHeadingTexts(NodeRendererContext context, List<Heading> headings, TocOptions tocOptions)
public static List<String> markdownHeaderTexts(List<Heading> headings, TocOptions tocOptions)
public static void renderMarkdownToc(HtmlWriter html, List<Heading> headings, List<String> headingTexts, TocOptions tocOptions)
Copyright © 2017. All rights reserved.