Закрытие своего диалога

Действие закрывает собственный диалог. Нужно оно потому, что закрыть такой диалог иначе нельзя: кнопка «крестик» внутри него — это обычный виджет, и ей требуется действие.

Как добавить

  1. Выделите виджет — например, кнопку закрытия.
  2. Выберите Actions в панели свойств и нажмите + Add Action.
  3. Найдите действие Dismiss Custom Dialog в группе Alerts/Notifications.
  4. Переключатель Has Value позволяет вернуть значение при закрытии. Пример: диалог предлагает выбрать цвет, а пользователь закрыл его ничего не выбрав — тогда возвращается «чёрный» как значение по умолчанию.

Добавление действия Dismiss Custom Dialog

перевод официальной документации FlutterFlow

обновлено

ESC