@sitecore/sc-contenthub-webclient-sdk
Version:
Sitecore Content Hub WebClient SDK.
16 lines (15 loc) • 880 B
TypeScript
import { Nullable } from "../../base-types";
import { IContentHubClient } from "../../clients/content-hub-client";
import { IEntityDefinitionQueryResult } from "./entity-definition-query-result";
import { IQueryIterator } from "./query-iterator";
import { SkipTakeIteratorBase } from "./skip-take-iterator-base";
/**
* An iterator for iterating over IEntityDefinition query results.
*/
export type IEntityDefinitionIterator = IQueryIterator<IEntityDefinitionQueryResult>;
export declare class EntityDefinitionIterator extends SkipTakeIteratorBase<IEntityDefinitionQueryResult> implements IEntityDefinitionIterator {
private readonly _client;
current: Nullable<IEntityDefinitionQueryResult>;
constructor(client: IContentHubClient, param: number | IEntityDefinitionQueryResult);
getResultAsync(skip: number, take: number): Promise<IEntityDefinitionQueryResult>;
}