Interface BundleDetails

This large interface contains all the details of a DbBundle. This includes the bundle eligibility rules, the possible component ProductVariants, the price ranges, etc.

Hierarchy

  • BundleDetails

Properties

available: boolean
compareAtPriceRange?: MoneyRange
componentList: {
    isOptional?: boolean;
    name: string;
    quantity: number;
}[]

Type declaration

  • Optional isOptional?: boolean
  • name: string
  • quantity: number
components: BundleComponent[]
discountAmount: number
discountType: "percent"
id: number
options: ProductOption[]
priceRange: MoneyRange
propNames: string[]
relevantPropNames: string[]
sku: string
variants: BundleVariant[]

Generated using TypeDoc