onHandle method

  1. @override
String onHandle(
  1. String url,
  2. Query entry
)
override

Implementation

@override
String onHandle(String url, Query entry) {
  var isFirstQuery = !url.contains(_question);

  var mutatedUrl = url;

  if (isFirstQuery) {
    mutatedUrl = mutatedUrl + _firstQuery(entry.name, entry.value);
  } else {
    mutatedUrl = mutatedUrl + _nextQuery(entry.name, entry.value);
  }

  return mutatedUrl;
}