visitElement method
Visit an XmlElement node.
Implementation
@override
void visitElement(XmlElement node) {
buffer.write(XmlToken.openElement);
visit(node.name);
writeAttributes(node);
if (node.children.isEmpty && node.isSelfClosing) {
buffer.write(XmlToken.closeEndElement);
} else {
buffer.write(XmlToken.closeElement);
writeIterable(node.children);
buffer.write(XmlToken.openEndElement);
visit(node.name);
buffer.write(XmlToken.closeElement);
}
}