decimal method

void decimal(
  1. String name,
  2. double? value, {
  3. double? omitIf,
})

Writes a finite double, omitting null and omitIf.

Implementation

void decimal(String name, double? value, {double? omitIf}) {
  if (value == null || value == omitIf) return;
  if (!value.isFinite) {
    throw ParameterFormatException(
      'Search parameter "$name" must be a finite number.',
      source: value,
    );
  }
  _write(name, <String>[value.toString()]);
}