encodeObjectOrNull<T> method

  1. @override
void encodeObjectOrNull<T>(
  1. T? value, {
  2. Encodable<T>? using,
})
override

Encodes a nullable object of type T.

When the value is not null, this behaves the same as encodeObject.

Implementation

@override
void encodeObjectOrNull<T>(T? value, {Encodable<T>? using}) {
  if (value == null) {
    encodeNull();
  } else {
    encodeObject<T>(value, using: using);
  }
}