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
Properties
Functions
Link copied to clipboard
fun TableOfContentsView.convertToListNode(renderer: NodeVisitor<CharSequence>, items: List<TableOfContents.Item>, linkUrlMapper: (TableOfContents.Item) -> String): OrderedList
Converts a table of contents to a renderable OrderedList.
Link copied to clipboard
Link copied to clipboard