waitForSwiftFuture<T> static method

Future<void> waitForSwiftFuture<T>(
  1. SwiftFuture<T> future, {
  2. Duration timeout = const Duration(seconds: 5),
})

Wait for SwiftFuture to complete (success or error)

Implementation

static Future<void> waitForSwiftFuture<T>(
  SwiftFuture<T> future, {
  Duration timeout = const Duration(seconds: 5),
}) async {
  await waitForCondition(
    () => future.isSuccess || future.isError,
    timeout: timeout,
  );
}