waitUntil abstract method
Waits until a condition is true or timeout occurs.
Throws a timeout exception if the condition isn't met within timeout.
Implementation
FutureOr<void> waitUntil(
FutureOr<bool> Function() predicate, {
Duration? timeout,
Duration interval = const Duration(milliseconds: 100),
});