evaluateAll method

  1. @override
List<Element> evaluateAll()
override

Implementation

@override
List<Element> evaluateAll() {
  final result = <Element>[];
  final root = TestBinding.instance.rootElement;

  if (root == null) return result;

  void visit(Element element) {
    if (element.widget.key == key) {
      result.add(element);
    }
    element.visitChildren(visit);
  }

  visit(root);
  return result;
}