ProductBundleItem

data class ProductBundleItem(val itemProductUid: String, val itemProductName: String? = null, val itemProductImage: String? = null, val itemPrice: Double? = null, val quantity: Double = 1.0, val itemMetadata: ProductBundleItemMetadata? = null)

Domain model representing a product bundle item.

Constructors

Link copied to clipboard
constructor(itemProductUid: String, itemProductName: String? = null, itemProductImage: String? = null, itemPrice: Double? = null, quantity: Double = 1.0, itemMetadata: ProductBundleItemMetadata? = null)

Properties

Link copied to clipboard

Get display name with fallback.

Link copied to clipboard
Link copied to clipboard
val itemPrice: Double? = null
Link copied to clipboard
Link copied to clipboard
val itemProductName: String? = null
Link copied to clipboard
Link copied to clipboard
val quantity: Double = 1.0
Link copied to clipboard

Get quantity display string.

Link copied to clipboard

Get total value for this bundle item.