RawDialogRoute
— это класс, Flutter представляющий необработанный диалоговый маршрут, предоставляющий способ отображения настраиваемых диалоговых окон или всплывающих окон. Этот класс обычно используется внутри фреймворка для создания и управления диалоговыми маршрутами.
Вот пример того, как вы можете использовать RawDialogRoute
для отображения пользовательского диалогового окна:
В этом примере при нажатии кнопки функция showDialog
используется для отображения настраиваемого диалогового окна с использованием в RawDialogRoute
качестве построителя. Внутри builder
вы можете предоставить свой пользовательский контент для диалога.
Обратите внимание, что это RawDialogRoute
может считаться низкоуровневым классом, и в большинстве случаев вам может быть удобнее использовать встроенные классы AlertDialog
или для создания диалогов. SimpleDialog