fromRoute static method

NavState? fromRoute(
  1. Route route
)

Implementation

static NavState? fromRoute(Route route) {
  final routeName = route.settings.name ?? '';
  if (routeName.isEmpty) return null;

  final args = route.settings.arguments;
  if (isNavExtra(args)) {
    return NavState(path: routeName, extra: args! as NavExtra);
  }
  return null;
}