@itwin/insights-client
Version:
Insights client for the iTwin platform
11 lines • 533 B
TypeScript
import type { EntityListIterator } from "./EntityListIterator";
import { EntityPageQueryFunc } from "./IteratorUtil";
export declare class EntityListIteratorImpl<TEntity> implements EntityListIterator<TEntity> {
private _entityPages;
private _entities;
constructor(pageQueryFunc: EntityPageQueryFunc<TEntity>);
[Symbol.asyncIterator](): AsyncIterableIterator<TEntity>;
next(): Promise<IteratorResult<TEntity>>;
byPage(): AsyncIterableIterator<TEntity[]>;
}
//# sourceMappingURL=EntityListIteratorImpl.d.ts.map