popToFirstAndPushReplacementNamed<T extends RouteParams?> method
Future
popToFirstAndPushReplacementNamed<
T extends RouteParams?>( - String path, {
- List<T> args = const [],
})
Implementation
Future popToFirstAndPushReplacementNamed<T extends RouteParams?>(
String path, {
List<T> args = const [],
}) async {
final popParams = getArgumentAndClean<_PopParam>()?.popParams;
final navigator = navigate
..popUntil((route) {
return route.isFirst;
});
await pushReplacementNamed(
path,
args: [...args, popParams],
navigator: navigator,
);
}