Класс YMMECommerceScreen
Класс с информацией об экране.
Методы экземпляра
init(name:) | Инициализирует экземпляр класса |
init(categoryComponents:) | Инициализирует экземпляр класса |
init(searchQuery:) | Инициализирует экземпляр класса |
init(payload:) | Инициализирует экземпляр класса |
init(name:categoryComponents:searchQuery:payload:) | Инициализирует экземпляр класса |
init(name:) | Инициализирует экземпляр класса |
init(categoryComponents:) | Инициализирует экземпляр класса |
init(searchQuery:) | Инициализирует экземпляр класса |
init(payload:) | Инициализирует экземпляр класса |
init(name:categoryComponents:searchQuery:payload:) | Инициализирует экземпляр класса |
Свойства
name | Название экрана. Допустимый размер: до 100 символов. |
categoryComponents | Путь к экрану по категориям. Допустимые размеры:
|
searchQuery | Поисковый запрос. Допустимый размер: до 1000 символов. |
payload | Дополнительная информация об экране. Допустимые размеры:
|
name | Название экрана. Допустимый размер: до 100 символов. |
categoryComponents | Путь к экрану по категориям. Допустимые размеры:
|
searchQuery | Поисковый запрос. Допустимый размер: до 1000 символов. |
payload | Дополнительная информация об экране. Допустимые размеры:
|
Описание методов
init(name:)
init(name: String)
Инициализирует экземпляр класса YMMECommerceScreen
с указанным названием экрана.
name | Название экрана. Допустимый размер: до 100 символов. |
name | Название экрана. Допустимый размер: до 100 символов. |
Возвращает:
Объект класса YMMECommerceScreen
.
init(categoryComponents:)
init(categoryComponents: [String])
Инициализирует экземпляр класса YMMECommerceScreen
с указанным путем к экрану.
categoryComponents | Путь к экрану по категориям. Допустимые размеры:
|
categoryComponents | Путь к экрану по категориям. Допустимые размеры:
|
Возвращает:
Объект класса YMMECommerceScreen
.
init(searchQuery:)
init(searchQuery: String)
Инициализирует экземпляр класса YMMECommerceScreen
с указанным поисковым запросом.
searchQuery | Поисковый запрос. Допустимый размер: до 1000 символов. |
searchQuery | Поисковый запрос. Допустимый размер: до 1000 символов. |
Возвращает:
Объект класса YMMECommerceScreen
.
init(payload:)
init(payload: [String: String])
Инициализирует экземпляр класса YMMECommerceScreen
с указанной дополнительной информацией.
payload | Дополнительная информация об экране. Допустимые размеры:
|
payload | Дополнительная информация об экране. Допустимые размеры:
|
Возвращает:
Объект класса YMMECommerceScreen
.
init(name:categoryComponents:searchQuery:payload:)
init(name: String?, categoryComponents: [String]?, searchQuery: String?, payload: [String: String]?)
Инициализирует экземпляр класса YMMECommerceScreen
со всеми параметрами.
name | Название экрана. Допустимый размер: до 100 символов. |
categoryComponents | Путь к экрану по категориям. Допустимые размеры:
|
searchQuery | Поисковый запрос. Допустимый размер: до 1000 символов. |
payload | Дополнительная информация об экране. Допустимые размеры:
|
name | Название экрана. Допустимый размер: до 100 символов. |
categoryComponents | Путь к экрану по категориям. Допустимые размеры:
|
searchQuery | Поисковый запрос. Допустимый размер: до 1000 символов. |
payload | Дополнительная информация об экране. Допустимые размеры:
|
Возвращает:
Объект класса YMMECommerceScreen
.
Описание свойств
name
var name: String? { get }
Название экрана. Допустимый размер: до 100 символов.
categoryComponents
var categoryComponents: [String]? { get }
- до 10 элементов;
- размер одного элемента до 100 символов.
searchQuery
var searchQuery: String? { get }
Поисковый запрос. Допустимый размер: до 1000 символов.
payload
var payload: [String: String]? { get }
- общий размер
payload
: до 20 КБ; - размер
key
: до 100 символов; - размер
value
: до 1000 символов.