encodeReferenceOrNull<T> method

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

Encodes a Reference of T or null using the provided Encodable.

Implementation

void encodeReferenceOrNull<T>(T? value, {Encodable<T>? using}) {
  if (value == null) {
    encodeNull();
  } else {
    encodeReference(value, using: using);
  }
}