toUrl method

String toUrl([
  1. Map<String, String> paramValues = const {}
])

Returns as a valid URL with paramValues filled into parameters.

Implementation

String toUrl([Map<String, String> paramValues = const {}]) {
  var url = '/$path';
  for (final parameter in parameters) {
    url = url.replaceFirst(
        ':$parameter', Uri.encodeComponent(paramValues[parameter]!));
  }
  return url;
}