encodeFutureOrNull<T> method

void encodeFutureOrNull<T>(
  1. String key,
  2. Future<T>? value, {
  3. Encodable<T>? using,
})

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

Implementation

void encodeFutureOrNull<T>(String key, Future<T>? value, {Encodable<T>? using}) {
  if (value == null) {
    encodeNull(key);
  } else {
    encodeFuture(key, value, using: using);
  }
}