div-focus
Поведение элемента при фокусировке или потере фокуса.
JSON
{
background: [ div-background, ... ],
border: {
corner_radius: "int",
corners_radius: {
bottom-left: "int",
bottom-right: "int",
top-left: "int",
top-right: "int"
},
has_shadow: "bool_int",
shadow: {
alpha: "number",
blur: "int",
color: "string",
offset*: {
x*: {
unit: "string",
value*: "number"
},
y*: {
unit: "string",
value*: "number"
}
}
},
stroke: {
color*: "string",
unit: "string",
width: "int"
}
},
next_focus_ids: {
down: "string",
forward: "string",
left: "string",
right: "string",
up: "string"
},
on_blur: [
{
download_callbacks: {
on_fail_actions: [ div-action, ... ],
on_success_actions: [ div-action, ... ]
},
log_id*: "string",
log_url: "string",
menu_items: [
{
action: div-action,
actions: [ div-action, ... ],
text*: "string"
},
...
],
payload: "object",
referer: "string",
target: "string",
typed: div-action-typed,
url: "string"
},
...
],
on_focus: [
{
download_callbacks: {
on_fail_actions: [ div-action, ... ],
on_success_actions: [ div-action, ... ]
},
log_id*: "string",
log_url: "string",
menu_items: [
{
action: div-action,
actions: [ div-action, ... ],
text*: "string"
},
...
],
payload: "object",
referer: "string",
target: "string",
typed: div-action-typed,
url: "string"
},
...
]
}
Параметры
Параметры | Описание |
---|---|
background | array Фон элемента, когда он в фокусе. Может содержать несколько слоев. Массив должен быть непустым. Список возможных значений: |
border | object Рамка элемента, когда он в фокусе. Значение имеет тип |
next_focus_ids | object Идентификаторы элементов, которые следующими получат фокус. Значение имеет тип Доступные платформы: Android, iOS. |
on_blur | array Действия, когда элемент теряет фокус. Массив должен быть непустым. |
on_focus | array Действия, когда элемент получает фокус. Массив должен быть непустым. |
Параметры | Описание |
---|---|
background | array Фон элемента, когда он в фокусе. Может содержать несколько слоев. Массив должен быть непустым. Список возможных значений: |
border | object Рамка элемента, когда он в фокусе. Значение имеет тип |
next_focus_ids | object Идентификаторы элементов, которые следующими получат фокус. Значение имеет тип Доступные платформы: Android, iOS. |
on_blur | array Действия, когда элемент теряет фокус. Массив должен быть непустым. |
on_focus | array Действия, когда элемент получает фокус. Массив должен быть непустым. |
next_focus_ids
Параметры | Описание |
---|---|
down | string Строка должна быть непустой. |
forward | string Строка должна быть непустой. |
left | string Строка должна быть непустой. |
right | string Строка должна быть непустой. |
up | string Строка должна быть непустой. |
Параметры | Описание |
---|---|
down | string Строка должна быть непустой. |
forward | string Строка должна быть непустой. |
left | string Строка должна быть непустой. |
right | string Строка должна быть непустой. |
up | string Строка должна быть непустой. |