Interface: UseQuickOrderOptions
Defined in: composables/vue/useQuickOrder.ts:68
Properties
afterAddToCart?
optionalafterAddToCart?: (cart) =>void
Defined in: composables/vue/useQuickOrder.ts:94
Parameters
cart
Cart
Returns
void
applyOrderlists?
optionalapplyOrderlists?:boolean
Defined in: composables/vue/useQuickOrder.ts:83
Set false to ignore orderlistIds. Defaults to true when ids are given.
companyId?
optionalcompanyId?:number
Defined in: composables/vue/useQuickOrder.ts:73
Active company id — scopes cart + pricing for B2B users.
configuration?
optionalconfiguration?:object
Defined in: composables/vue/useQuickOrder.ts:85
Image filters + the base category the search is scoped to.
anonymousUserId?
optionalanonymousUserId?:number
The channel's anonymous user — logged-out listings are scoped to it.
baseCategoryId?
optionalbaseCategoryId?:number
Catalog root. Without it the search returns nothing — see searchProducts.
imageSearchFiltersGrid?
optionalimageSearchFiltersGrid?:MediaImageProductSearchInput
imageVariantFiltersSmall?
optionalimageVariantFiltersSmall?:TransformationsInput
graphqlClient
graphqlClient:
GraphQLClient
Defined in: composables/vue/useQuickOrder.ts:69
language?
optionallanguage?:string
Defined in: composables/vue/useQuickOrder.ts:75
Language for search + cart queries. Defaults to 'NL'.
onCartCreated?
optionalonCartCreated?: (cart) =>void
Defined in: composables/vue/useQuickOrder.ts:93
Parameters
cart
Cart
Returns
void
orderlistIds?
optionalorderlistIds?:number[]
Defined in: composables/vue/useQuickOrder.ts:81
Orderlist (contract) ids to scope the catalogue by.
searchLimit?
optionalsearchLimit?:number
Defined in: composables/vue/useQuickOrder.ts:77
Max typeahead results per row. Defaults to 8.
taxZone?
optionaltaxZone?:string
Defined in: composables/vue/useQuickOrder.ts:79
Tax zone for price calculation. Defaults to 'NL'.
user?
optionaluser?:AnyUser
Defined in: composables/vue/useQuickOrder.ts:71
The signed-in user (quick order is an authenticated feature).