toQueryString method

String toQueryString()

Converts this filter to a URL query string.

Implementation

String toQueryString() {
  final params = toJson().entries
      .map(
        (e) =>
            '${Uri.encodeComponent(e.key)}=${Uri.encodeComponent(e.value.toString())}',
      )
      .join('&');
  return params.isNotEmpty ? '?$params' : '';
}