navigateReplacementPath<T extends Object, TO extends Object> static method
Future<T?>
navigateReplacementPath<
T extends Object, TO extends Object>( - BuildContext context,
- String path, {
- TO? result,
})
Implementation
static Future<T?> navigateReplacementPath<T extends Object, TO extends Object>(BuildContext context, String path, {TO? result}) {
final pathInfo = getPathInfo(path);
final appRoute = pathInfo.appRoute;
return appRoute == null
? Navigator.pushReplacementNamed<T, TO>(context, pathInfo.routeName, result: result)
: navigateReplacement<T, TO>(context, appRoute, result: result);
}