При реализации постоянной нижней панели предыдущий маршрут необходимо восстановить при нажатии кнопки на нижней панели.
При нажатии кнопки на нижней панели ее текущий путь маршрута (/a/b/c) сохраняется, а ранее сохраненный маршрут восстанавливается в соответствии с нажатием кнопки.
Концептуально пользователь будет считать каждую кнопку рабочим пространством, и ее состояние никогда не будет потеряно (включая задний стек). Пользователь может безопасно переключаться с одного рабочего места на другое.
Как получить текущий маршрут маршрута во Flutter, когда маршрутизация перематывается на root?