url method

String? url(
  1. String name, {
  2. Map<String, dynamic> params = const {},
})

Generates a URL for the given route name and params.

Implementation

String? url(String name, {Map<String, dynamic> params = const {}}) {
  final path = _namedRoutes[name];
  if (path == null) return null;

  var result = path;
  params.forEach((key, value) {
    result = result.replaceFirst(':$key', value.toString());
  });
  return result;
}