Skip to main content

Interface: AddItemOptions

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

Properties​

afterAddToCart?​

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

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

Parameters​

cart​

Cart

item​

CartMainItem | null

Returns​

void


cartId?​

optional cartId?: string

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


childItems?​

optional childItems?: number[]

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


cluster?​

optional cluster?: Cluster

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


createCart?​

optional createCart?: boolean

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


enableStockValidation?​

optional enableStockValidation?: boolean

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


notes?​

optional notes?: string

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


onAddToCart?​

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

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

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:59


product​

product: Product

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


quantity​

quantity: number

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