Skip to main content

AbstractDoxygenFileOptionType class

Abstract base class for Doxygen file option type data models.

Signature

export declare abstract class AbstractDoxygenFileOptionType extends AbstractDataModelBase

Extends: AbstractDataModelBase

Remarks

Represents configuration option elements within Doxyfile XML structures, corresponding to the OptionType complex type in the XML schema. This class handles the parsing of option values and mandatory attributes (id, default, and type). All concrete option data model classes should extend this abstract base to ensure consistent parsing and data representation of Doxygen configuration settings.

Constructors

Constructor

Modifiers

Description

(constructor)(xml, element, elementName)

Constructs a new AbstractDoxygenFileOptionType instance from XML data.

Properties

Property

Modifiers

Type

Description

default

string

The default value indicator for this configuration option.

id

string

The unique identifier for this configuration option.

type

string

The data type classification for this configuration option.

values

string[] | undefined

Collection of value strings associated with this configuration option.


Generated via tsdoc2docusaurus 1.3.0 by API Extractor/Documenter 7.52.8.