Класс ECommerceCartItem
Класс с информацией о товаре в корзине.
Методы экземпляра
Инициализирует экземпляр класса |
Свойства
Товар. Объект класса |
|
Количество. |
|
Общая цена товара в корзине. Она учитывает количество, применяемые скидки и т. д. Объект класса |
|
Источника перехода в корзину. Объект класса |
Описание методов
init(product:quantity:revenue:referrer:)
init(product: ECommerceProduct, quantity: NSDecimalNumber, revenue: ECommercePrice, referrer: ECommerceReferrer?)
Инициализирует экземпляр класса ECommerceCartItem
с информацией о товаре в корзине.
Параметры:
|
Товар. Объект класса |
|
Количество. |
|
Общая цена товара в корзине. Она учитывает количество, применяемые скидки и т. д. Объект класса |
|
Источника перехода в корзину. Объект класса |
Возвращает:
Объект класса ECommerceCartItem
.
Описание свойств
product
var product: ECommerceProduct { get }
Товар. Объект класса ECommerceProduct
.
quantity
var quantity: NSDecimalNumber { get }
Количество.
revenue
var revenue: ECommercePrice { get }
Общая цена товара в корзине. Она учитывает количество, применяемые скидки и т. д. Объект класса ECommercePrice
.
referrer
var referrer: ECommerceReferrer? { get }
Источника перехода в корзину. Объект класса ECommerceReferrer
.