Компонент "Notification"

1. Описание

Компонент предназначен для настройки уведомления.

Данный компонент присутствует в схемах типа:

  • Голосовая;

  • Текстовая;

  • Формы;

  • Служебная.

Блок (Рис.1(1)) используется в пространстве для построения схемы. При нажатии на блок открывается панель настроек данного компонента (Рис.1(2)).

Notification.png
Рис. 1. Компонент “Notification“

1.1. Блок "Notification"

Блок состоит из таких элементов:

  1. Название компонента;

  2. Ветка "In" - принимающая (соединяющая с предыдущим блоком) ветка;

  3. Ветка "Out" - исходящая (соединяющая со следующим блоком) ветка.

При наведении на поле "Out" появляется переключатель, который позволяет соединить этот компонент с компонентом, уже имеющим соединение.

Наличие иконки обозначает, что  переключатель включен, и данный компонент можно соединить с компонентом, уже имеющим соединение.

Смена положения переключателя  удаляет исходящую ветку этого компонента.

Кнопка  удаляет блок из схемы.

1.2. Панель настроек "Notification"

Состоит из таких элементов:

  1. Поле “Message”;

  2. Поле “Timeout”;

  3. Поле “Type”;

  4. Поле “User Ids”;

  5. Переключатель "Break";

  6. Элемент "Limit";

  7. Элемент "Add description".

1.2.1. Поле “Message”

Здесь вводиться текст уведомления.

1.2.2. Поле “Timeout”

Здесь указывается сколько времени будет отображаться уведомление, в секундах.

1.2.3. Поле “Type”

Здесь выбирается тип уведомления. Доступны следующие варианты:

  • info - информация (Рис. 2(1));

  • error - ошибка (Рис. 2(2));

  • success - подтверждение (Рис. 2(3));

  • warning - предупреждение (Рис. 2(4)).

Типы уведомлений.png
Рис. 2. Типы уведомлений

1.2.4. Поле “User Ids”

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

1.2.5. Переключатель “Break”

1.2.6. Элемент "Limit"

Рис. 3. Установка лимита

1.2.7. Элемент "Add description"

Рис. 4. Элемент "Add description"