didReplace method
override
Called when a route has been replaced by another.
Implementation
@override
void didReplace({Route? newRoute, Route? oldRoute}) {
if (newRoute != null) {
// Replacement happens during navigation; awaiting is unnecessary.
unawaited(_updateTitle(newRoute.settings));
}
}