Skip to main content

Interface: AddItemOptions

Defined in: composables/vue/useCart.ts:52

Properties

afterAddToCart?

optional afterAddToCart?: (cart, item) => void

Defined in: composables/vue/useCart.ts:60

Parameters

cart

Cart

item

CartMainItem | null

Returns

void


cartId?

optional cartId?: string

Defined in: composables/vue/useCart.ts:62


childItems?

optional childItems?: number[]

Defined in: composables/vue/useCart.ts:55


cluster?

optional cluster?: Cluster

Defined in: composables/vue/useCart.ts:54


createCart?

optional createCart?: boolean

Defined in: composables/vue/useCart.ts:63


enableStockValidation?

optional enableStockValidation?: boolean

Defined in: composables/vue/useCart.ts:61


notes?

optional notes?: string

Defined in: composables/vue/useCart.ts:57


onAddToCart?

optional onAddToCart?: (product, clusterId?, quantity?, childItems?, notes?, price?) => Cart

Defined in: composables/vue/useCart.ts:59

Parameters

product

Product

clusterId?

number

quantity?

number

childItems?

object[]

notes?

string

price?

number

Returns

Cart


price?

optional price?: number

Defined in: composables/vue/useCart.ts:58


product

product: Product

Defined in: composables/vue/useCart.ts:53


quantity

quantity: number

Defined in: composables/vue/useCart.ts:56