Skip to main content

AbstractTableOfContentsType class

Abstract base class for table of contents type data models.

Signature

export declare abstract class AbstractTableOfContentsType extends AbstractDataModelBase

Extends: AbstractDataModelBase

Remarks

Represents table of contents elements within Doxygen XML structures, corresponding to the tableofcontentsType complex type in the XML schema. This class handles the parsing of table of contents structures with mutually exclusive content choices: either table of contents sections or nested table of contents elements. All concrete table of contents data model classes should extend this abstract base to ensure consistent parsing and data representation.

Constructors

Constructor

Modifiers

Description

(constructor)(xml, element, elementName)

Constructs a new AbstractTableOfContentsType instance from XML data.

Properties

Property

Modifiers

Type

Description

tableOfContents

TableOfContentsDataModel[] | undefined

Collection of nested table of contents data models.

tocSect

TocSectDataModel[] | undefined

Collection of table of contents section data models.


Generated via tsdoc2docusaurus 1.3.0 by API Extractor/Documenter 7.52.8.