@itwin/clash-detection-client
Version:
Clash Detection client for the iTwin platform
11 lines • 550 B
TypeScript
import type { EntityPageQueryFunc } from "../interfaces/UtilityTypes";
import type { EntityListIterator } from "./EntityListIterator";
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