didPush method
override
Called when a route has been pushed onto the navigator.
Implementation
@override
void didPush(Route route, Route? previousRoute) {
// The observer hooks are synchronous, so we intentionally ignore the
// returned future. Updates are fire-and-forget.
unawaited(_updateTitle(route.settings));
}