waitAlikeF<T> function

FutureOr<Iterable<T>> waitAlikeF<T>(
  1. Iterable<_TFactory> itemFactories, {
  2. _TOnErrorCallback? onError,
  3. bool eagerError = true,
  4. _TOnCompleteCallback? onComplete,
})

Executes deferred operations and returns the results as an Iterable.

Implementation

@pragma('vm:prefer-inline')
FutureOr<Iterable<T>> waitAlikeF<T>(
  Iterable<_TFactory<dynamic>> itemFactories, {
  _TOnErrorCallback? onError,
  bool eagerError = true,
  _TOnCompleteCallback? onComplete,
}) {
  return waitF<Iterable<T>>(
    itemFactories,
    (e) => e.cast<T>(),
    onError: onError,
    eagerError: eagerError,
    onComplete: onComplete,
  );
}