writeAttributes method

  1. @override
void writeAttributes(
  1. XmlHasAttributes node
)
override

Implementation

@override
void writeAttributes(XmlHasAttributes node) {
  for (final attribute in normalizeAttributes(node.attributes)) {
    if (pretty && indentAttribute != null && indentAttribute!(attribute)) {
      buffer.write(newLine);
      buffer.write(indent * (level + 1));
    } else {
      buffer.write(XmlToken.whitespace);
    }
    visit(attribute);
  }
}