namedLocation method

String namedLocation(
  1. String name, {
  2. Map<String, String> pathParameters = const <String, String>{},
  3. Map<String, String> queryParameters = const <String, String>{},
  4. String? fragment,
})

Get a location from route name and parameters. This is useful for redirecting to a named location.

Implementation

String namedLocation(
  String name, {
  Map<String, String> pathParameters = const <String, String>{},
  Map<String, String> queryParameters = const <String, String>{},
  String? fragment,
}) {
  // Generate base location using configuration, with optional path and query parameters
  // Then conditionally append fragment if it exists and is not empty
  return _configuration.namedLocation(name,
      pathParameters: pathParameters,
      queryParameters: queryParameters,
      fragment: fragment);
}