decimal method
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()]);
}