Класс AMAECommerceScreen
Класс с информацией об экране.
Методы экземпляра
Инициализирует экземпляр класса |
|
Инициализирует экземпляр класса |
|
Инициализирует экземпляр класса |
|
Инициализирует экземпляр класса |
|
Инициализирует экземпляр класса |
Свойства
Название экрана. Допустимые размеры: до 100 символов. |
|
Путь к экрану по категориям. |
|
Поисковый запрос. Допустимый размер: до 1000 символов. |
|
Дополнительная информация об экране. |
Описание методов
-initWithName:
- (instancetype)initWithName:(NSString *)name
Инициализирует экземпляр класса AMAECommerceScreen
с указанным названием экрана.
Параметры:
|
Название экрана. Допустимые размеры: до 100 символов. |
Возвращает:
Объект класса AMAECommerceScreen
.
-initWithCategoryComponents:
(instancetype)initWithCategoryComponents:(NSArray<NSString *> *)categoryComponents
Инициализирует экземпляр класса AMAECommerceScreen
с указанным путем к экрану.
Параметры:
|
Путь к экрану по категориям. Допустимые размеры:
|
Возвращает:
Объект класса AMAECommerceScreen
.
-initWithSearchQuery:
- (instancetype)initWithSearchQuery:(NSString *)searchQuery
Инициализирует экземпляр класса AMAECommerceScreen
с указанным поисковым запросом.
Параметры:
|
Поисковый запрос. Допустимый размер: до 1000 символов. |
Возвращает:
Объект класса AMAECommerceScreen
.
-initWithPayload:
- (instancetype)initWithPayload:(NSDictionary<NSString *, NSString *> *)payload;
Инициализирует экземпляр класса AMAECommerceScreen
с указанной дополнительной информацией.
Параметры:
|
Дополнительная информация об экране. Допустимые размеры:
|
Возвращает:
Объект класса AMAECommerceScreen
.
‑initWithName:categoryComponents:searchQuery:payload:
- (instancetype)initWithName:(nullable NSString *)name
categoryComponents:(nullable NSArray<NSString *> *)categoryComponents
searchQuery:(nullable NSString *)searchQuery
payload:(nullable NSDictionary<NSString *, NSString *> *)payload
Инициализирует экземпляр класса AMAECommerceScreen
со всеми параметрами.
Параметры:
|
Название экрана. Допустимые размеры: до 100 символов. |
|
Путь к экрану по категориям. Допустимые размеры:
|
|
Поисковый запрос. Допустимый размер: до 1000 символов. |
|
Дополнительная информация об экране. Допустимые размеры:
|
Возвращает:
Объект класса AMAECommerceScreen
.
Описание свойств
name
(nonatomic, copy, readonly, nullable) NSString *name
Название экрана. Допустимые размеры: до 100 символов.
categoryComponents
(nonatomic, copy, readonly, nullable) NSArray<NSString *> *categoryComponents
Путь к экрану по категориям. Допустимые размеры:
- до 10 элементов;
- размер одного элемента до 100 символов.
searchQuery
(nonatomic, copy, readonly, nullable) NSString *searchQuery
Поисковый запрос. Допустимый размер: до 1000 символов.
payload
(nonatomic, copy, readonly, nullable) NSDictionary<NSString *, NSString *> *payload
Дополнительная информация об экране. Допустимые размеры:
- общий размер
payload
: до 20 КБ; - размер
key
: до 100 символов; - размер
value
: до 1000 символов.