Uses of Class
com.vladsch.flexmark.ext.toc.internal.TocOptions
-
Packages that use TocOptions Package Description com.vladsch.flexmark.ext.toc com.vladsch.flexmark.ext.toc.internal -
-
Uses of TocOptions in com.vladsch.flexmark.ext.toc
Fields in com.vladsch.flexmark.ext.toc with type parameters of type TocOptions Modifier and Type Field Description static DataKey<TocOptions>
SimTocExtension. FORMAT_OPTIONS
static DataKey<TocOptions>
TocExtension. FORMAT_OPTIONS
Methods in com.vladsch.flexmark.ext.toc with parameters of type TocOptions Modifier and Type Method Description static java.util.List<Heading>
TocUtils. filteredHeadings(java.util.List<Heading> headings, TocOptions tocOptions)
static java.lang.String
TocUtils. getSimTocPrefix(TocOptions options, TocOptions defaultOptions)
static java.lang.String
TocUtils. getTocPrefix(TocOptions options, TocOptions defaultOptions)
static Paired<java.util.List<Heading>,java.util.List<java.lang.String>>
TocUtils. htmlHeadingTexts(NodeRendererContext context, java.util.List<Heading> headings, TocOptions tocOptions)
static Pair<java.util.List<Heading>,java.util.List<java.lang.String>>
TocUtils. markdownHeaderTexts(java.util.List<Heading> headings, TocOptions tocOptions)
static void
TocUtils. renderHtmlToc(HtmlWriter out, BasedSequence sourceText, java.util.List<java.lang.Integer> headings, java.util.List<java.lang.String> headingTexts, java.util.List<java.lang.String> headingRefIds, TocOptions tocOptions)
static void
TocUtils. renderMarkdownToc(MarkdownWriter out, java.util.List<java.lang.Integer> headings, java.util.List<java.lang.String> headingTexts, TocOptions tocOptions)
static void
TocUtils. renderTocContent(MarkdownWriter markdown, TocOptions options, TocOptions defaultOptions, java.util.List<Heading> headings, java.util.List<java.lang.String> headingTexts)
-
Uses of TocOptions in com.vladsch.flexmark.ext.toc.internal
Fields in com.vladsch.flexmark.ext.toc.internal declared as TocOptions Modifier and Type Field Description static TocOptions
TocOptions. DEFAULT
private TocOptions
SimTocBlockParser. options
private TocOptions
SimTocNodeFormatter. options
private TocOptions
SimTocNodeRenderer. options
TocOptions
TocFormatOptions. options
private TocOptions
TocNodeRenderer. options
Fields in com.vladsch.flexmark.ext.toc.internal with type parameters of type TocOptions Modifier and Type Field Description OptionParser<TocOptions>
SimTocOptionTypes. parser
OptionParser<TocOptions>
TocOptionTypes. parser
Methods in com.vladsch.flexmark.ext.toc.internal that return TocOptions Modifier and Type Method Description TocOptions
TocOptions.AsMutable. toImmutable()
TocOptions
TocOptions. withDivClass(java.lang.CharSequence divClass)
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. withListClass(java.lang.CharSequence listClass)
TocOptions
TocOptions. withListType(TocOptions.ListType listType)
TocOptions
TocOptions. withRawTitle(java.lang.CharSequence title)
TocOptions
TocOptions. withRawTitleLevel(int titleLevel)
TocOptions
TocOptions. withTitle(java.lang.CharSequence title)
TocOptions
TocOptions. withTitleLevel(int titleLevel)
Methods in com.vladsch.flexmark.ext.toc.internal with parameters of type TocOptions Modifier and Type Method Description java.lang.String
SimTocOptionTypes. getOptionText(TocOptions options, TocOptions defaultOptions)
java.lang.String
TocLevelsOptionParser. getOptionText(TocOptions options, TocOptions defaultOptions)
java.lang.String
TocOptionTypes. getOptionText(TocOptions options, TocOptions defaultOptions)
Pair<TocOptions,java.util.List<ParsedOption<TocOptions>>>
SimTocOptionTypes. parseOption(BasedSequence optionText, TocOptions options, MessageProvider provider)
Pair<TocOptions,java.util.List<ParsedOption<TocOptions>>>
TocLevelsOptionParser. parseOption(BasedSequence optionText, TocOptions options, MessageProvider provider)
Pair<TocOptions,java.util.List<ParsedOption<TocOptions>>>
TocOptionTypes. parseOption(BasedSequence optionText, TocOptions options, MessageProvider provider)
private void
SimTocNodeFormatter. renderTocHeaders(MarkdownWriter markdown, java.util.List<Heading> headings, TocOptions options)
private void
SimTocNodeRenderer. renderTocHeaders(NodeRendererContext context, HtmlWriter html, Node node, java.util.List<Heading> headings, TocOptions options)
private void
TocNodeRenderer. renderTocHeaders(NodeRendererContext context, HtmlWriter html, Node node, java.util.List<Heading> headings, TocOptions options)
Constructors in com.vladsch.flexmark.ext.toc.internal with parameters of type TocOptions Constructor Description AsMutable(TocOptions other)
TocOptions(@NotNull TocOptions other)
Constructor parameters in com.vladsch.flexmark.ext.toc.internal with type arguments of type TocOptions Constructor Description SimTocOptionTypes(OptionParser<TocOptions> parser)
TocOptionTypes(OptionParser<TocOptions> parser)
-