function DocHtmlAttribute(parameters) {
        var _this = _super.call(this, parameters) || this;
        if (DocNode.isParsedParameters(parameters)) {
            _this._nameExcerpt = new DocExcerpt({
                configuration: _this.configuration,
                excerptKind: "HtmlAttribute_Name" /* HtmlAttribute_Name */,
                content: parameters.nameExcerpt
            });
            if (parameters.spacingAfterNameExcerpt) {
                _this._spacingAfterNameExcerpt = new DocExcerpt({
                    configuration: _this.configuration,
                    excerptKind: "Spacing" /* Spacing */,
                    content: parameters.spacingAfterNameExcerpt
                });
            }
            _this._equalsExcerpt = new DocExcerpt({
                configuration: _this.configuration,
                excerptKind: "HtmlAttribute_Equals" /* HtmlAttribute_Equals */,
                content: parameters.equalsExcerpt
            });
            if (parameters.spacingAfterEqualsExcerpt) {
                _this._spacingAfterEqualsExcerpt = new DocExcerpt({
                    configuration: _this.configuration,
                    excerptKind: "Spacing" /* Spacing */,
                    content: parameters.spacingAfterEqualsExcerpt
                });
            }
            _this._valueExcerpt = new DocExcerpt({
                configuration: _this.configuration,
                excerptKind: "HtmlAttribute_Value" /* HtmlAttribute_Value */,
                content: parameters.valueExcerpt
            });
            if (parameters.spacingAfterValueExcerpt) {
                _this._spacingAfterValueExcerpt = new DocExcerpt({
                    configuration: _this.configuration,
                    excerptKind: "Spacing" /* Spacing */,
                    content: parameters.spacingAfterValueExcerpt
                });
            }
        }
        else {
            _this._name = parameters.name;
            _this._spacingAfterName = parameters.spacingAfterName;
            _this._spacingAfterEquals = parameters.spacingAfterEquals;
            _this._value = parameters.value;
            _this._spacingAfterValue = parameters.spacingAfterValue;
        }
        return _this;
    }
/**
     * Don't call this directly.  Instead use {@link TSDocParser}
     * @internal
     */
Don't call this directly.  Instead use  TSDocParser
@internal
Don ' t call this directly . Instead use TSDocParser @internal
function DocHtmlAttribute(parameters) {
        var _this = _super.call(this, parameters) || this;
        if (DocNode.isParsedParameters(parameters)) {
            _this._nameExcerpt = new DocExcerpt({
                configuration: _this.configuration,
                excerptKind: "HtmlAttribute_Name" ,
                content: parameters.nameExcerpt
            });
            if (parameters.spacingAfterNameExcerpt) {
                _this._spacingAfterNameExcerpt = new DocExcerpt({
                    configuration: _this.configuration,
                    excerptKind: "Spacing" ,
                    content: parameters.spacingAfterNameExcerpt
                });
            }
            _this._equalsExcerpt = new DocExcerpt({
                configuration: _this.configuration,
                excerptKind: "HtmlAttribute_Equals" ,
                content: parameters.equalsExcerpt
            });
            if (parameters.spacingAfterEqualsExcerpt) {
                _this._spacingAfterEqualsExcerpt = new DocExcerpt({
                    configuration: _this.configuration,
                    excerptKind: "Spacing" ,
                    content: parameters.spacingAfterEqualsExcerpt
                });
            }
            _this._valueExcerpt = new DocExcerpt({
                configuration: _this.configuration,
                excerptKind: "HtmlAttribute_Value" ,
                content: parameters.valueExcerpt
            });
            if (parameters.spacingAfterValueExcerpt) {
                _this._spacingAfterValueExcerpt = new DocExcerpt({
                    configuration: _this.configuration,
                    excerptKind: "Spacing" ,
                    content: parameters.spacingAfterValueExcerpt
                });
            }
        }
        else {
            _this._name = parameters.name;
            _this._spacingAfterName = parameters.spacingAfterName;
            _this._spacingAfterEquals = parameters.spacingAfterEquals;
            _this._value = parameters.value;
            _this._spacingAfterValue = parameters.spacingAfterValue;
        }
        return _this;
    }
function DocHtmlAttribute ( parameters ) { var _this = _super . call ( this , parameters ) || this ; if ( DocNode . isParsedParameters ( parameters ) ) { _this . _nameExcerpt = new DocExcerpt ( { configuration : _this . configuration , excerptKind : "HtmlAttribute_Name" , content : parameters . nameExcerpt } ) ; if ( parameters . spacingAfterNameExcerpt ) { _this . _spacingAfterNameExcerpt = new DocExcerpt ( { configuration : _this . configuration , excerptKind : "Spacing" , content : parameters . spacingAfterNameExcerpt } ) ; } _this . _equalsExcerpt = new DocExcerpt ( { configuration : _this . configuration , excerptKind : "HtmlAttribute_Equals" , content : parameters . equalsExcerpt } ) ; if ( parameters . spacingAfterEqualsExcerpt ) { _this . _spacingAfterEqualsExcerpt = new DocExcerpt ( { configuration : _this . configuration , excerptKind : "Spacing" , content : parameters . spacingAfterEqualsExcerpt } ) ; } _this . _valueExcerpt = new DocExcerpt ( { configuration : _this . configuration , excerptKind : "HtmlAttribute_Value" , content : parameters . valueExcerpt } ) ; if ( parameters . spacingAfterValueExcerpt ) { _this . _spacingAfterValueExcerpt = new DocExcerpt ( { configuration : _this . configuration , excerptKind : "Spacing" , content : parameters . spacingAfterValueExcerpt } ) ; } } else { _this . _name = parameters . name ; _this . _spacingAfterName = parameters . spacingAfterName ; _this . _spacingAfterEquals = parameters . spacingAfterEquals ; _this . _value = parameters . value ; _this . _spacingAfterValue = parameters . spacingAfterValue ; } return _this ; }
Don't call this directly.
Don ' t call this directly .
/* HtmlAttribute_Name */ /* Spacing */ /* HtmlAttribute_Equals */ /* Spacing */ /* HtmlAttribute_Value */ /* Spacing */