encodeReference<T> method

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

Encodes a Reference of T using the provided Encodable.

Implementation

void encodeReference<T>(T value, {Encodable<T>? using}) {
  assert(canEncodeCustom<Reference>(), '$runtimeType does not support encoding References.');
  encodeObject<Reference>(Reference<T>(value, using: using));
}