setAttribute method
Sets attribute for name
, parsing value
.
Implementation
DOMElement setAttribute(String name, Object? value) {
name = name.toLowerCase().trim();
if (_attributes != null) {
var prevAttribute = _attributes![name];
if (prevAttribute != null) {
prevAttribute.setValue(value);
return this;
}
}
var attribute = DOMAttribute.from(name, value);
if (attribute != null) {
putDOMAttribute(attribute);
}
return this;
}