Type Alias ServiceBuilderDefaultParams
ServiceBuilderDefaultParams: {
applyOrderEditTo?: string;
cartId?: string;
customerId?: string;
dataErasure?: string;
expand: string[];
id?: string | null;
location?: { country?: string; currency?: string; state?: string };
pagination: {
page: number | null;
perPage: number | null;
sort: string[];
withTotal: boolean | null;
};
priceChannel?: string;
priceCountry?: string;
priceCurrency?: string;
priceCustomerGroup?: string;
query?: { operator: "and"
| "or"; where: string[] };
search?: {
facet: string[];
filter: string[];
filterByFacets: string[];
filterByQuery: string[];
fuzzy: boolean;
fuzzyLevel: number;
markMatchingVariants: boolean;
text: { lang: string; value: string } | null;
};
searchKeywords: { lang: string; value: string }[];
staged?: boolean;
version?: number;
}
Type declaration
Optional
applyOrderEditTo?: string
Optional
cartId?: string
Optional
customerId?: string
Optional
dataErasure?: string
expand: string[]
Optional
id?: string | null
Optional
location?: { country?: string; currency?: string; state?: string }
pagination: {
page: number | null;
perPage: number | null;
sort: string[];
withTotal: boolean | null;
}
Optional
priceChannel?: string
Optional
priceCountry?: string
Optional
priceCurrency?: string
Optional
priceCustomerGroup?: string
Optional
query?: { operator: "and" | "or"; where: string[] }
Optional
search?: {
facet: string[];
filter: string[];
filterByFacets: string[];
filterByQuery: string[];
fuzzy: boolean;
fuzzyLevel: number;
markMatchingVariants: boolean;
text: { lang: string; value: string } | null;
}
searchKeywords: { lang: string; value: string }[]
Optional
staged?: boolean
Optional
version?: number