fromFuture<T> static method

OffsetIterator<T> fromFuture<T>(
  1. Future<T> future(), {
  2. String name = 'OffsetIterator.fromFuture',
  3. SeedCallback<T>? seed,
})

Implementation

static OffsetIterator<T> fromFuture<T>(
  Future<T> Function() future, {
  String name = 'OffsetIterator.fromFuture',
  SeedCallback<T>? seed,
}) =>
    OffsetIterator(
      name: name,
      init: () {},
      process: (_) async => OffsetIteratorState(
        acc: null,
        chunk: [await future()],
        hasMore: false,
      ),
      seed: seed,
    );