1. Описание
Компонент позволяет сгенерировать меню навигации, где выбор будет сохранен в переменную.
Блок (Рис.1(1)) используется в поле для построения схемы. При нажатии на блок открывается панель настроек данного компонента (Рис.1(2)).
Рис. 1. Компонент "Menu"
1.1. Блок "Menu"
Блок состоит из таких элементов:
- Названия компонента;
- Ветка "in" - принимающая (соединяющая с другим блоком) ветка;
- Ветка "out" - исходящая (соединяющая со следующим блоком) ветка.
1.2. Панель настроек "Menu"
Состоит из таких элементов:
- Поле "Text";
- Поле "Set";
- Поле "Variable";
Элемент "Rows of buttons";
- Переключатель "Async";
- Переключатель "Break";
- Элемент "Add limit".
1.2.1. Поле "Text"
Здесь указывается текст, который будет отображаться вместе с меню навигации.
1.2.2 Поле "Set"
Здесь указывается название переменной, в которую записывается результат выбора абонента.
Поле автоматически заполнено значением "${onClick.Menu}".
1.2.3
...
.
...
Элемент "Rows of buttons"
Предназначен для создания рядов кнопок в меню навигации. При нажатии на кнопку "Add" отображаются следующие параметры:
- Элемент "Button";
- Кнопка "Add button";
- Кнопка "Delete row".
1.2.
...
3.1. Элемент "Button"
Предназначен для создания кнопки. Состоит из:
- Инструмента удаления - предоставлен в виде нажатие на которую удаляет кнопку;
- Поля "Type" - тип кнопки. На данный момент доступны типы:
- reply;
- contact;
- url;
- location;
- Поля "Text" - название кнопки, которое отображается в мессенджере;
- Поля "Code" - код кнопки;
Info |
---|
Посредством использования компонента "Switch" можно создать ветки, по которым будет проходить схема, согласно с выбранной кнопкой. |
1.2.
...
3.2. Кнопка "Add button"
При нажатии на эту кнопку добавляться элемент "Button" в ряд, к которому принадлежит кнопка "Add button".
1.2.
...
3.3. Кнопка "Delete row"
Нажатие на эту кнопку удаляет ряд и все кнопки из этого ряду.
1.2.
...
4. Переключатель "Async"
Include Page Переключатель "Async" Переключатель "Async"
1.2.
...
5. Переключатель "Break"
Include Page Переключатель "Break" Переключатель "Break"
1.2.
...
6. Элемент "Add limit"
Include Page | ||||
---|---|---|---|---|
|
...