Skip to main content

AbstractMemberType.(constructor)

Constructs a new member type data model from XML element data.

Signature

constructor(xml: DoxygenXmlParser, element: object, elementName: string);

Parameters

Parameter

Type

Description

xml

DoxygenXmlParser

The XML parser instance for processing element data

element

object

The XML element containing member type information

elementName

string

The name of the XML element being processed

Remarks

Processes the XML element representing simplified member information and extracts the essential identification data including name and reference identifier. The constructor handles the MemberType schema requirements whilst accommodating the practical deviation where member names may be empty in certain contexts.

The implementation validates mandatory attributes (refid, kind) and ensures proper element structure according to the XML Schema definition for MemberType elements.


Generated via tsdoc2docusaurus 1.3.0 by API Extractor/Documenter 7.52.8.