See NavigatorState.replace.
Function<T extends Object?>( {required Route<dynamic> oldRoute, required Route<T> newRoute}) get replace => _navigator.replace;