setQueryParam method

void setQueryParam(
  1. String param,
  2. dynamic value
)
inherited

Set a single query parameter.

If the given query parameter name is already set, it will be completely replaced with the given value.

Throws an ArgumentError if value is not a String or an Iterable<String>.

Implementation

void setQueryParam(String param, dynamic /*String|Iterable<String>*/ value) {
  if (value is! String && value is! Iterable<String>) {
    throw ArgumentError.value(
        value,
        'value',
        'Must be a String or '
            'Iterable<String>');
  }

  updateQuery({param: value});
}