Type alias ServiceBuilderParams
ServiceBuilderParams: {
applyOrderEditTo?: boolean;
cartId?: string | null;
container?: string | null;
country?: string;
currency?: string;
customerId?: string | null;
dataErasure?: string;
expand?: string[];
facet?: string[];
filter?: string[];
filterByFacets?: string[];
filterByQuery?: string[];
fuzzy?: boolean;
fuzzyLevel?: number;
id?: string | null;
key?: string | null;
markMatchingVariants?: boolean;
orderNumber?: number;
page: number | null;
perPage: number | null;
priceChannel?: string;
priceCountry?: string;
priceCurrency?: string;
priceCustomerGroup?: string;
searchKeywords?: {
language: string;
value: string;
}[];
sort: {
by: string;
direction: "asc" | "desc";
}[];
staged?: boolean;
state?: string;
text?: {
language?: string;
value?: string;
} | null;
version?: string;
where?: string[];
whereOperator?: "and" | "or";
withTotal: boolean | null;
}
Type declaration
Optional
applyOrderEditTo?: boolean
Optional
cartId?: string | null
Optional
container?: string | null
Optional
country?: string
Optional
currency?: string
Optional
customerId?: string | null
Optional
dataErasure?: string
Optional
expand?: string[]
Optional
facet?: string[]
Optional
filter?: string[]
Optional
filterByFacets?: string[]
Optional
filterByQuery?: string[]
Optional
fuzzy?: boolean
Optional
fuzzyLevel?: number
Optional
id?: string | null
Optional
key?: string | null
Optional
markMatchingVariants?: boolean
Optional
orderNumber?: number
page: number | null
perPage: number | null
Optional
priceChannel?: string
Optional
priceCountry?: string
Optional
priceCurrency?: string
Optional
priceCustomerGroup?: string
Optional
searchKeywords?: {
language: string;
value: string;
}[]
sort: {
by: string;
direction: "asc" | "desc";
}[]
Optional
staged?: boolean
Optional
state?: string
Optional
text?: {
language?: string;
value?: string;
} | null
Optional
version?: string
Optional
where?: string[]
Optional
whereOperator?: "and" | "or"
withTotal: boolean | null