setElementAttribute method

void setElementAttribute(
  1. Element element,
  2. String attrName,
  3. String? attrVal, {
  4. bool booleanDefault = true,
})

Sets attrName of element. booleanDefault is the value of a boolean attribute set as a property for a null attrVal: by default true, a bare attribute (<input multiple>).

Implementation

void setElementAttribute(
  Element element,
  String attrName,
  String? attrVal, {
  bool booleanDefault = true,
}) {
  var set = _setElementAttributeSpecial(
    element,
    attrName,
    attrVal,
    booleanDefault: booleanDefault,
  );
  if (!set) {
    _setElementAttribute(element, attrName, attrVal);
  }
}