ecr-viewer
    Preparing search index...

    Interface AsyncIterator<T, TReturn, TNext>

    An async iterable iterator returned by the Node.js API.

    interface AsyncIterator<T, TReturn, TNext> {
        "[asyncDispose]"(): PromiseLike<void>;
        "[asyncDispose]"(): PromiseLike<void>;
        "[asyncIterator]"(): AsyncIterator<T, TReturn, TNext>;
        next(
            ...__namedParameters: [] | [TNext],
        ): Promise<IteratorResult<T, TReturn>>;
        return(
            value?: TReturn | PromiseLike<TReturn>,
        ): Promise<IteratorResult<T, TReturn>>;
        throw(e?: any): Promise<IteratorResult<T, TReturn>>;
    }

    Type Parameters

    • T
    • TReturn
    • TNext

    Hierarchy

    • AsyncIterator<T, TReturn, TNext>
    • AsyncIteratorObject<T, TReturn, TNext>
      • AsyncIterator
    Index

    Methods

    • Returns PromiseLike<void>

    • Returns PromiseLike<void>

    • Returns AsyncIterator<T, TReturn, TNext>

    • Parameters

      • ...__namedParameters: [] | [TNext]

      Returns Promise<IteratorResult<T, TReturn>>

    • Parameters

      • Optionalvalue: TReturn | PromiseLike<TReturn>

      Returns Promise<IteratorResult<T, TReturn>>

    • Parameters

      • Optionale: any

      Returns Promise<IteratorResult<T, TReturn>>