getRoot static method

XmlElement? getRoot(
  1. XmlNode parent
)

Implementation

static XmlElement? getRoot(XmlNode parent) {
  while (firstElement(node: parent) != null) {
    parent = firstElement(node: parent)!;
  }
  if ((parent.parent != null) && (parent.parent is XmlElement)) {
    return parent.parent as XmlElement?;
  }
  return parent as XmlElement?;
}