UNPKG

iteragain

Version:

Javascript Iterable/Iterator/Generator-function utilities.

14 lines 607 B
/** * Continues iterating through the input `iterator` a certain number of times. When the input iterator is done it * returns `{ done: true, value: undefined }` first before resuming back to the beginning again. */ export declare class ResumeIterator<T> implements IterableIterator<T> { protected iterator: Iterator<T>; protected times: number; protected values: T[]; constructor(iterator: Iterator<T>, times: number); [Symbol.iterator](): IterableIterator<T>; next(...args: any[]): IteratorResult<T>; } export default ResumeIterator; //# sourceMappingURL=ResumeIterator.d.ts.map