@itwin/imodels-client-management
Version:
iModels API client wrapper for applications that manage iModels.
11 lines • 520 B
TypeScript
import { EntityListIterator } from "../../types";
import { EntityPageQueryFunc } from "../UtilityTypes";
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