navigatePath<T extends Object> static method

Future<T?> navigatePath<T extends Object>(
  1. BuildContext context,
  2. String path
)

Implementation

static Future<T?> navigatePath<T extends Object>(BuildContext context, String path) {

  final pathInfo = getPathInfo(path);
  final appRoute = pathInfo.appRoute;
  return appRoute == null
      ? Navigator.pushNamed<T>(context, pathInfo.routeName)
      : navigate<T>(context, appRoute);
}