listenDocument<T extends Object<T>> method

void listenDocument<T extends Object<T>>({
  1. required DocumentReference<Object?> reference,
  2. Future callback(
    1. T
    )?,
  3. Future notExistCallback()?,
})

Implementation

void listenDocument<T extends object.Object<T>>({
  required DocumentReference reference,
  Future Function(T)? callback,
  Future Function()? notExistCallback,
}) {
  _internalDocumentObserver<T>(
    reference,
    callback,
    notExistCallback,
  );
}