property_variable
Свойство, обращение к которому происходит через методы get и set.
Параметры
| Параметры | Описание |
|---|---|
get |
string Обязательный параметр. Значение. Поддерживает выражения для инициализации свойств. Доступные платформы: Android, iOS, веб. |
name |
string Обязательный параметр. Название свойства. Доступные платформы: Android, iOS, веб. |
type |
string Обязательный параметр. Значение всегда должно равняться Доступные платформы: Android, iOS, веб. |
value_type |
string Обязательный параметр. Тип возвращаемого значения свойства. Возможные значения: Доступные платформы: Android, iOS, веб. |
new_value_variable_name |
string Имя для обращения к данным, передающимся в сеттер. Значение по умолчанию: Доступные платформы: Android, iOS, веб. |
set |
array Действие при установке свойства. Доступные платформы: Android, iOS, веб. |
JSON
{
type*: "property",
get*: "string",
name*: "string",
new_value_variable_name: "string",
set: [
{
download_callbacks: {
on_fail_actions: [ div-action, ... ],
on_success_actions: [ div-action, ... ]
},
is_enabled: "bool_int",
log_id*: "string",
log_url: "string",
menu_items: [
{
action: div-action,
actions: [ div-action, ... ],
text*: "string"
},
...
],
payload: "object",
referer: "string",
scope_id: "string",
target: "string",
typed: div-action-typed,
url: "string"
},
...
],
value_type*: "string"
}