Что такое шаг?
  • 31 Oct 2023
  • 1 Минута для чтения
  • Авторы

Что такое шаг?


Вводный текст

Обзор

Шаги - это различные представления вашего приложения.

Подумайте о шагах, как о слайдах презентации: они могут быть настроены так, чтобы показывать операторам различный контент. Важно отметить, что шаги не обязательно должны быть пройдены пользователями в хронологическом порядке. Триггеры могут перемещать пользователей по шагам в любом порядке.

Шаги могут иметь свой собственный набор автоматизированной логики.


Типы шагов

image.png

Обычные шаги

Шаги будут составлять большую часть вашего приложения. Шаги могут быть настроены практически любым образом в соответствии с вашими потребностями. В обычные шаги можно добавлять любые виджеты.

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

Шаги формы

:::(Warning) (Предупреждение) Начиная с версии 235, шаги формы были отключены для всех новых экземпляров Tulip. Обратитесь по адресу support@tulip.co, чтобы включить Form Steps в вашем экземпляре. :::

Шаги формы упрощают сбор данных, но не обладают гибкостью и возможностью повторного использования обычных шагов.

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

Группы шагов

Группы шагов - это папки для шагов приложений, предназначенные в первую очередь для упорядочивания приложений. Группы шагов могут быть добавлены в группы шагов для дальнейшей организации приложений.

Step Groups.png

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

Базовый макет

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

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


Дальнейшее чтение


Была ли эта статья полезной?