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
OptionalapplyOrderEditTo?: string
OptionalcartId?: string
OptionalcustomerId?: string
OptionaldataErasure?: string
expand: string[]
Optionalid?: string | null
Optionallocation?: { country?: string; currency?: string; state?: string }
pagination: {
page: number | null;
perPage: number | null;
sort: string[];
withTotal: boolean | null;
}
OptionalpriceChannel?: string
OptionalpriceCountry?: string
OptionalpriceCurrency?: string
OptionalpriceCustomerGroup?: string
Optionalquery?: { operator: "and" | "or"; where: string[] }
Optionalsearch?: {
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 }[]
Optionalstaged?: boolean
Optionalversion?: number