innerText property
Return the concatenated text of this node and all its descendants.
Implementation
@override
String get innerText => XmlDescendantsIterable(this)
.where((node) => node is XmlText || node is XmlCDATA)
.map((node) => node.text)
.join();