Редактор интерфейсов (Interface Editor): действия и события, инициирующие действия

С каждым слоем или сценой, добавленным в интерфейс, могут быть связаны определенные действия. Например:

  • Нажатие кнопки «Понравилось» может быть засчитано за положительную оценку от пользователя и информация об этом может быть отправлена в личный кабинет.
  • При отсутствии содержимого в списке воспроизведения слоя будет отображаться содержимое по умолчанию и т.д.

Для инициирования выполнения действий предусмотрены события. Список доступных событий отличается для сцен и слоев.

События для сцен:

  • при начале отображения;
  • при окончании начала отображения;
  • в начале скрытия;
  • в конце скрытия;
  • при получении команды;
  • при сканировании штрихкода;
  • при клике;
  • при перемещении курсора мыши;
  • при бездействии пользователя;
  • после отправки всех форм;
  • при событии файла;
  • при нажатии клавиши символа;
  • при нажатии кода клавиши;
  • при потере всех лиц;
  • при обнаружении большего лица с атрибутами;
  • при обнаружении группы лиц;
  • при изменении XML/RSS;
  • результат проверки доступности ресурса;
  • при распознавании QR кода камерой;
  • при событии устройства.

События для слоев:

  • при клике;
  • перемещении курсора мыши;
  • при пустом плейлисте;
  • после проигрывания одного элемента;
  • при завершении проигрывания;
  • при начале отображения.

Список действий, которые могут быть выполнены при наступлении одного из вышеперечисленных событий, приведены в таблице ниже.

№ п/п

Действие

Пояснение

1

Установить значение переменной формы

Запомнить данные, которые были введенные в форму.

2

Начать аудио запись ?

Начать аудио запись.

3

Остановить аудио запись ?

Остановить аудио запись.

4

Отправить форму на аккаунт

Отправить данные, введенные в форму, в личный кабинет.

5

Очистить форму

Очистить данные, введенные в форму.

6

Передача сообщения

Передача сообщения. Может использоваться для взаимодействия между разными шаблонами проектов на точках вещания.

7

Показать

Для слоя. Показать выбранный слой на экране (сцене).

8

Скрыть

Для слоя. Скрыть выбранный слой на экране (сцене).

9

Изменить свойство с

Изменить свойство слоя.

10

Изменить свойство на

Изменить свойство слоя.

11

Перейти

Открыть сцену/компонент.

12

Перейти, если соединение с сервером активно

Открыть сцену/компонент, если соединение с сервером активно/не активно.

13

Перейти, если форма заполнена

Открыть сцену/компонент, если форма заполнена.

14

Открыть в браузере

Открыть в браузере.

15

Печать

Распечатать на принтере.

16

Действия устройства

Включение/выключение экрана на точке вещания
Перезагрузка или выключение точки вещания.
Выдача билета.
Механический сброс диспансера.

17

Действие ОС

Активировать предыдущее приложение/окно.
Очистить web кэш.
Очистить web cookies.

18

Действия плеера

Перезапустить плеер.
Скрыть в системный трей.
Показать (восстановить из трея).
Закрыть.
Сброс подключения плеера.
Выйти из режима воспроизведения.
Перейти к подключению плеера.
Минимизировать/скрыть плеер.

19Управление воспроизведениемЗавершить рекламную кампанию.
Прервать воспроизведение цикла.
Переход по медиаплану.

20

Действие медиагалереи

Переход к другому контенту в медиагалерее.

21

Перевести фокус

Перевести фокус на другой элемент.

22

Клавиатурный ввод

-

23

Remember scene for Face ID

-

24

Действие распознавания лиц

-

Настройка событий и действий осуществляется для экранов и слоев, на панели свойств на вкладке «Действия».

После настройки событий и действий слоя или экрана нажмите кнопку «ОК» или «Применить» для сохранения внесенных изменений.