Properties
addDelivery
addDelivery: ((params: { amount: number; meta?: any }) => void)
Type declaration
-
- (params: { amount: number; meta?: any }): void
-
Parameters
-
params: { amount: number; meta?: any }
-
amount: number
-
Optional
meta?: any
Returns void
addDiscount
addDiscount: ((params: { amount: number; discountId: string; isNetPrice: boolean; isTaxable: boolean; meta?: any }) => void)
Type declaration
-
- (params: { amount: number; discountId: string; isNetPrice: boolean; isTaxable: boolean; meta?: any }): void
-
Parameters
-
params: { amount: number; discountId: string; isNetPrice: boolean; isTaxable: boolean; meta?: any }
-
amount: number
-
discountId: string
-
isNetPrice: boolean
-
isTaxable: boolean
-
Optional
meta?: any
Returns void
addItems
addItems: ((params: { amount: number; meta?: any }) => void)
Type declaration
-
- (params: { amount: number; meta?: any }): void
-
Parameters
-
params: { amount: number; meta?: any }
-
amount: number
-
Optional
meta?: any
Returns void
addPayment
addPayment: ((params: { amount: number; meta?: any }) => void)
Type declaration
-
- (params: { amount: number; meta?: any }): void
-
Parameters
-
params: { amount: number; meta?: any }
-
amount: number
-
Optional
meta?: any
Returns void
addTax
addTax: ((params: { amount: number; meta?: any; rate?: number }) => void)
Type declaration
-
- (params: { amount: number; meta?: any; rate?: number }): void
-
Parameters
-
params: { amount: number; meta?: any; rate?: number }
-
amount: number
-
Optional
meta?: any
-
Optional
rate?: number
Returns void
Optional
currency
currency?: string
discountPrices
Type declaration
-
- (discountId?: string): PricingDiscount[]
-
Parameters
-
Optional
discountId: string
discountSum
discountSum: ((discountId?: string) => number)
Type declaration
-
- (discountId?: string): number
-
Parameters
-
Optional
discountId: string
Returns number
getDeliveryRows
getItemsRows
getPaymentRows
gross
gross: (() => number)
Type declaration
-
- (): number
-
Returns number
isValid
isValid: (() => boolean)
Type declaration
-
- (): boolean
-
Returns boolean
itemsSum
itemsSum: (() => number)
Type declaration
-
- (): number
-
Returns number
net
net: (() => number)
Type declaration
-
- (): number
-
Returns number
Optional
quantity
quantity?: number
taxSum
taxSum: (() => number)
Type declaration
-
- (): number
-
Returns number
total
total: ((params?: { category?: string; useNetPrice?: boolean }) => { amount: number; currency: string })
Type declaration
-
- (params?: { category?: string; useNetPrice?: boolean }): { amount: number; currency: string }
-
Parameters
-
Optional
params: { category?: string; useNetPrice?: boolean }
-
Optional
category?: string
-
Optional
useNetPrice?: boolean
Returns { amount: number; currency: string }
-
amount: number
-
currency: string