С помощью этого действия можно установить/очистить значения для переменной Состояние страницы.

Предварительные условия
Прежде чем добавить это действие, необходимо создать переменную Page State.
Типы обновлений
Существуют следующие типы обновлений, которые можно выполнить для переменной Page State:
- Установить значение: Используется для установки значения либо любой другой переменной, либо определенной переменной.
- Очистить значение: Используется для удаления уже сохраненного значения.
- Increment/Decrement: Используется для увеличения или уменьшения значения переменной, определенной как Integer.
- Добавить в список: Используется для добавления элемента в переменную, определенную как List.
- Удалить из списка: Используется для удаления элемента из переменной, определенной как List.
Добавление действия «Обновить состояние страницы
Выполните следующие шаги, чтобы добавить это действие к любому виджету.
- Выберите виджет (например, кнопку), на который вы хотите добавить действие.
- Выберите Действия на панели свойств (правое меню), Если это первое действие, нажмите кнопку + Добавить действие. В противном случае нажмите кнопку «+» под плиткой предыдущего действия (внутри Action Flow Editor) и выберите Add Action.
- Найдите и выберите действие Update Page State (в разделе UI Interactions).
- Нажмите на + Добавить поле и выберите поле, которое вы хотите обновить.
- Разверните раздел поля и выберите Тип обновления. В зависимости от выбранного типа обновления отобразятся дополнительные опции.
- Теперь вы можете предоставить значение либо из переменной, либо из определенного значения. Например, чтобы предоставить значение из состояния виджета, выберите UNSET > Widget State > [widget_name].
- Дополнительно: вы также можете указать, как это обновление повлияет на ваше приложение.
- Перестроить текущую страницу: Это приведет к перерисовке пользовательского интерфейса текущей страницы.
- Не перестраивать: Ничего не будет перестраиваться.
Чтобы обновить несколько переменных состояния страницы одну за другой, просто нажмите + Добавить поле и подключите следующую переменную с помощью этого действия.
