setAttributes method

void setAttributes(
  1. DOMElement domElement,
  2. T element,
  3. DOMTreeMap<T> treeMap, {
  4. bool preserveClass = false,
  5. bool preserveStyle = false,
})

Implementation

void setAttributes(
  DOMElement domElement,
  T element,
  DOMTreeMap<T> treeMap, {
  bool preserveClass = false,
  bool preserveStyle = false,
}) {
  for (var attrName in domElement.attributesNames) {
    var attrVal = resolveAttributeValue(
      domElement,
      element,
      attrName,
      treeMap,
      preserveClass: preserveClass,
      preserveStyle: preserveStyle,
    );

    setAttribute(element, attrName, attrVal);
  }
}