TableOfContentsView

class TableOfContentsView(val title: InlineContent?, val maxDepth: Int, focusedItem: InlineContent? = null) : Node

When this node is rendered, the current table of contents, retrieved from the auto-generated AstAttributes.tableOfContents, is displayed.

Parameters

title

title of the table of contents. If null, the default title is used

maxDepth

maximum depth the table of contents to display. For instance, if maxDepth is 2, only headings of level 1 and 2 will be displayed

focusedItem

if not null, adds focus to the item of the table of contents with the same text content as this value

Constructors

Link copied to clipboard
constructor(title: InlineContent?, maxDepth: Int, focusedItem: InlineContent? = null)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun <T> accept(visitor: NodeVisitor<T>): T

Accepts a visitor.

Link copied to clipboard

Converts a table of contents to a renderable OrderedList.

Link copied to clipboard
Link copied to clipboard