Класс 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.