PatrolFinder.resolve constructor
- @internal
- required dynamic matching,
- required Finder? parentFinder,
- required PatrolTester tester,
Returns a PatrolFinder that looks for matching
in descendants of
parentFinder
. If parentFinder
is null, it looks for matching
anywhere in the widget tree.
Implementation
@internal
factory PatrolFinder.resolve({
required dynamic matching,
required Finder? parentFinder,
required PatrolTester tester,
}) {
final finder = createFinder(matching);
if (parentFinder != null) {
return PatrolFinder(
tester: tester,
finder: find.descendant(
of: parentFinder,
matching: finder,
),
);
}
return PatrolFinder(
tester: tester,
finder: finder,
);
}