хм, возможно
у меня задача такая: сделать единый экран, чтобы например показывать сообщения и отлавливать сообщения на нем
просто есть ошибки,которые я хочу отловить в AppScreen и показать сообщение поверх текущего экрана, эти ошибки должны быть везде
Ром, привет!
Во Flutter не нужен для этого single route. Есть такой вариант - определись с тем как и где будешь отлавливать ошибки (вероятно bloc). Затем нужно сделать некий ToastManager который будет показывать сообщения где угодно. Как это сделать? Почитай про OverlayEntry. По сути весь MaterialApp обернут в Stack, и в него ты можешь добавлять виджеты, можешь их даже анимировать (если не ошибаюсь, то Hero так работает, но я не уверен). Эти виджеты будут даже переживать push/pop route. Похоже на то, что тебе нужно? Если что, обращайся - помогу. Есть в принципе и другие варианты как это можно сделать.