@sitecore/sc-contenthub-webclient-sdk
Version:
Sitecore Content Hub WebClient SDK.
36 lines (35 loc) • 1.08 kB
TypeScript
import type { Nullable } from "../../base-types.js";
import { IEntityLoadConfiguration } from "./entity-load-configuration";
import { QueryNodeFilter } from "./search/query-node-filter";
import { Sorting } from "./sorting";
export declare class SearchAfterQuery {
/**
* The type of filter to be invoked.
*/
filter: QueryNodeFilter;
/**
* The number of items to take. If not specified, the underlying implementation will use a default value.
*/
take: number;
/**
* The sorting options to be applied.
*/
sorting: Array<Sorting>;
/**
* A list of sort values to retrieve the next page of results.
*/
searchAfter?: Nullable<Array<string>>;
/**
* Configuration to load with the results.
*/
loadConfiguration?: Nullable<IEntityLoadConfiguration>;
/**
* The renditions to be applied.
*/
renditions?: Nullable<Array<string>>;
/**
* The nested relations to be applied.
*/
nestedRelations?: Nullable<Array<string>>;
constructor(init?: Partial<SearchAfterQuery>);
}