Используя это действие, вы можете запускать действия повторно через определенный промежуток времени. В качестве примера можно привести повторную попытку вызова API каждые две минуты при неудаче или показ всплывающего окна, чтобы напомнить пользователю о чем-то.

пер 1

Типы периодических действий

Ниже перечислены типы периодических действий, которые можно запустить:

  1. Запустить периодическое действие: Это запускает периодические действия. Любые действия, добавленные после/под этим действием, будут выполняться многократно.
    Остановить периодическое действие: Это останавливает повторяющиеся действия, инициированные действием
  2. Start Periodic Action. Это полезно, особенно когда вы хотите остановить повторяющиеся действия при выполнении некоторых условий.

Запуск периодического действия

Для добавления повторяющихся действий выполните следующие действия:

  1. Выберите виджет (например, Кнопка, Страница и т.д.), на который вы хотите добавить действие.
  2. Выберите Действия на панели свойств (правое меню) и нажмите Открыть. Это откроет редактор потока действий в новом всплывающем окне. Если это первое действие, нажмите кнопку + Добавить действие. В противном случае нажмите кнопку «+» под плиткой предыдущего действия и выберите Добавить действие.
  3. Найдите и выберите действие Start Periodic Actions (в разделе UI Interactions).
  4. Введите значение временного интервала в миллисекундах (например, 1000 мс = 1 секунда). Это будет время ожидания, в течение которого действия будут повторяться. Например, если у вас есть действие Snackbar под периодическим действием с интервалом времени 3000 мс, действие Snackbar будет срабатывать каждые 3 секунды.
  5. По умолчанию периодические действия срабатывают немедленно. Чтобы подождать, прежде чем периодические действия сработают в первый раз, отключите параметр Начать действие немедленно.
  6. Примечание: Время ожидания будет равно Интервалу времени, указанному в предыдущем шаге. Вы также можете задать дружественное имя периодического таймера.
  7. Нажмите на кнопку «+» под плиткой Начать периодическое действие и добавьте свои действия. Любые действия, добавленные отсюда, будут повторяться в соответствии с указанным временным интервалом.
пер 2

Остановка периодического действия

Чтобы остановить периодическое действие, выполните следующие действия:

  1. Выберите виджет (например, Кнопка, Страница и т.д.), на который вы хотите добавить действие.
  2. Выберите Действия на панели свойств (правое меню) и нажмите Открыть. Это откроет редактор потока действий в новом всплывающем окне. Если это первое действие, нажмите кнопку + Добавить действие. В противном случае нажмите кнопку «+» под плиткой предыдущего действия и выберите Добавить действие.
  3. Найдите и выберите действие Stop Periodic Actions (в разделе UI Interactions).
  4. Выберите Choose Timer (Выбрать таймер) для отмены на имя периодического таймера, которое вы указали при добавлении действия Start Periodic Action.
пер 3