roots property

Iterable<SemanticsNode> roots

Returns the root SemanticsNodes of all the semantics trees that this finder will search.

Implementation

Iterable<SemanticsNode> get roots {
  if (view == null) {
    return _allRoots;
  }
  final RenderView renderView = TestWidgetsFlutterBinding.instance.renderViews
      .firstWhere((RenderView r) => r.flutterView == view);
  return <SemanticsNode>[
    renderView.owner!.semanticsOwner!.rootSemanticsNode!
  ];
}