boolean method

bool? boolean(
  1. String name
)

Returns a boolean query value, or null when it is absent.

Implementation

bool? boolean(String name) {
  final value = string(name);
  if (value == null) return null;
  return switch (value) {
    'true' || '1' => true,
    'false' || '0' => false,
    _ => throw ParameterFormatException(
      'Search parameter "$name" must be true or false.',
      source: value,
    ),
  };
}