pushReplacementNamed<T extends RouteParams?> method
Future<void>
pushReplacementNamed<T extends RouteParams?>(
- String path, {
- List<
T> args = const [], - TraceRoute? traceRoute,
- RouteSettings? settings,
Implementation
Future<void> pushReplacementNamed<T extends RouteParams?>(
String path, {
List<T> args = const [],
TraceRoute? traceRoute,
RouteSettings? settings,
NavigatorState? navigator,
}) {
final pushParams = getArgumentAndClean<_PushParam>(settings: settings)
?.pushParams;
final argsMap = _createArguments([...args, pushParams, ?traceRoute]);
return (navigator ?? navigate).pushReplacementNamed(
path,
arguments: argsMap,
);
}