Класс ECommercePrice
Класс с информацией о цене товара.
Методы экземпляра
Инициализирует экземпляр класса |
|
Инициализирует экземпляр класса |
Свойства
Стоимость в фиатных деньгах. Объект класса |
|
Стоимость внутренних компонентов — суммы во внутренней валюте. Допустимый размер: до 30 элементов. |
Описание методов
init(fiat:)
init(fiat: ECommerceAmount)
Инициализирует экземпляр класса ECommercePrice
.
Параметры:
|
Стоимость в фиатных деньгах. Объект класса |
Возвращает:
Объект класса ECommercePrice
.
init(fiat:internalComponents:)
init(fiat: ECommerceAmount, internalComponents: [ECommerceAmount]?)
Инициализирует экземпляр класса ECommercePrice
.
Параметры:
|
Стоимость в фиатных деньгах. Объект класса |
|
Стоимость внутренних компонентов — суммы во внутренней валюте. Допустимый размер: до 30 элементов. |
Возвращает:
Объект класса ECommercePrice
.
Описание свойств
fiat
var fiat: ECommerceAmount { get }
Стоимость в фиатных деньгах. Объект класса ECommerceAmount
.
internalComponents
var internalComponents: [ECommerceAmount]? { get }
Стоимость внутренних компонентов — суммы во внутренней валюте. Допустимый размер: до 30 элементов.