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