encodeDoubleOrNull method

  1. @override
void encodeDoubleOrNull(
  1. double? value
)
override

Encodes a nullable double value.

Implementation

@override
void encodeDoubleOrNull(double? value) {
  tick();
  if (value?.truncate() == value) {
    _packer.packInt(value?.truncate());
  } else {
    _packer.packDouble(value);
  }
}