previousSiblings property

  1. @override
List<Bs4Element> previousSiblings

Gets all previous elements on the same level of the parse tree.

Implementation

@override
List<Bs4Element> get previousSiblings {
  final previousSiblings = <Bs4Element>[];
  Bs4Element? elementIter = previousSibling;
  while (elementIter != null) {
    previousSiblings.add(elementIter);
    elementIter = elementIter.previousSibling;
  }
  return previousSiblings;
}