@sitecore/sc-contenthub-webclient-sdk
Version:
Sitecore Content Hub WebClient SDK.
18 lines • 650 B
JavaScript
import Guard from "../../guard";
import { QueryResultBase } from "./entity-query-result";
import { EntityIdIterator } from "./id-iterator";
export class EntityIdQueryResult extends QueryResultBase {
constructor(client, query, ids, totalItems, offset) {
super(totalItems, offset);
Guard.notNullOrUndefined(client);
Guard.notNullOrUndefined(query);
Guard.notNullOrUndefined(ids);
this._client = client;
this._query = query;
this.items = ids;
}
createIterator() {
return new EntityIdIterator(this._client, this._query, this);
}
}
//# sourceMappingURL=id-query-result.js.map