Tobias Löfstrand
Tobias Löfstrand
Added functionality for building route configuration with support for preserving state in nested navigators. This change introduces a new shell route class called `StatefulShellRoute`, that uses separate navigators for its...
Adds documentation about StatefulShellRoute to the Configuration topic (configuration.md). Fixes flutter/flutter#127209. ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs....
Adds support for preloading branches in a `StatefulShellRoute`. This functionality was initially part of an early implementation of flutter/packages#2650, however it was decided to implement this in a separate PR....
Support for path based routing (i.e. using `GoRouter.go`) when switching branches in a `StatefulShellRoute`, making routing with StatefulShellRoute less of a special case. This also means that the `goBranch` method...