didReplace method
override
The Navigator replaced oldRoute
with newRoute
.
Implementation
@override
void didReplace({Route<dynamic>? oldRoute, Route<dynamic>? newRoute}) {
// When replacing, the new route determines the transition duration.
if (newRoute is TransitionRoute) {
_transitionDuration = newRoute.transitionDuration;
}
super.didReplace(oldRoute: oldRoute, newRoute: newRoute);
}