@nextcloud/files
    Preparing search index...

    Interface AsyncIterator<T, TReturn, TNext>

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

    interface AsyncIterator<T, TReturn = undefined, TNext = any> {
        "[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 = undefined
    • TNext = any

    Hierarchy (View Summary)

    Index
    • Returns PromiseLike<void>

    • Parameters

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

      Returns Promise<IteratorResult<T, TReturn>>

    • Parameters

      • Optionale: any

      Returns Promise<IteratorResult<T, TReturn>>