previousSibling function

Node? previousSibling(
  1. Node node
)

Implementation

dom.Node? previousSibling(dom.Node node) {
  if (node.parentNode == null) return null;
  var siblings = node.parentNode!.nodes;
  var i = siblings.indexOf(node) - 1;
  if (i >= 0) {
    var s = siblings[i];
    return s;
  }
  return null;
}