Skip to main content

class AsyncZipAllWithItererator<I,F,R>

undocumented

Extends: AsyncFastIteratorBase<T>

Type parameters​

NameConstraintsDescription
Ireadonly unknown[]undocumented
Fundocumented
Rundocumented

Properties​

asyncStreamSourceHelpers​

undocumented

Definition​

readonly asyncStreamSourceHelpers: AsyncStreamSourceHelpers;

fillValue​

undocumented

Definition​

readonly fillValue: AsyncOptLazy<F>;

iters​

undocumented

Definition​

readonly iters: {
    [K in keyof I]: AsyncStreamSource<I[K]>;
  };

return​

undocumented

Definition​

return?: () => Promise<any>;

Overrides​

AsyncFastIteratorBase.return

sources​

undocumented

Definition​

readonly sources: AsyncFastIterator<any>[];

sourcesToClose​

undocumented

Definition​

readonly sourcesToClose: Set<AsyncFastIterator<any>>;

zipFun​

undocumented

Definition​

readonly zipFun: (...values: {
    [K in keyof I]: I[K] | F;
  }) => MaybePromise<R>;

Methods​

fastNext​

undocumented

Definition​

fastNext<O>(otherwise?: AsyncOptLazy<O>): Promise<R | O>;

Type parameters​

NameDescription
O

Parameters​

NameTypeDescription
otherwiseAsyncOptLazy<O>

Overrides​

AsyncFastIteratorBase.fastNext

next​

undocumented

Definition​

next(): Promise<IteratorResult<T>>;

Overrides​

AsyncFastIteratorBase.next