AsyncIterator<T, TReturn, TNext> constructor
AsyncIterator<T, TReturn, TNext> ({
- Future<
IteratorResult> next([])?, - Future<
IteratorResult> return$([])?, - Future<
IteratorResult> throw$([- dynamic
Implementation
factory AsyncIterator({
_i2.Future<_i3.IteratorResult<_i2.dynamic, _i2.dynamic>> Function(
[_i2.Iterable<_i2.dynamic>?])?
next,
_i2.Future<_i3.IteratorResult<_i2.dynamic, _i2.dynamic>> Function(
[_i4.FutureOr<_i2.dynamic>?])?
return$,
_i2.Future<_i3.IteratorResult<_i2.dynamic, _i2.dynamic>> Function(
[_i2.dynamic])?
throw$,
}) =>
AsyncIterator._(
next: next == null
? null
: _i5.allowInterop(([
a0,
a1,
a2,
a3,
a4,
a5,
a6,
a7,
a8,
a9,
]) =>
next([
a0,
a1,
a2,
a3,
a4,
a5,
a6,
a7,
a8,
a9,
])),
return$: return$ == null ? null : _i5.allowInterop(return$),
throw$: throw$ == null ? null : _i5.allowInterop(throw$),
);