queryParamBool method

bool queryParamBool(
  1. String name, [
  2. bool defaultValue = false
])

Gets a query parameter as a boolean.

Returns true if the value is 'true' or '1', defaultValue otherwise.

final includeDeleted = request.queryParamBool('deleted', false);

Implementation

bool queryParamBool(String name, [bool defaultValue = false]) {
  final value = queryParams[name];
  if (value == null) return defaultValue;
  return value == 'true' || value == '1';
}