setSnapshot method

void setSnapshot(
  1. DocumentSnapshot<Map<String, dynamic>> snap
)

Set snapshot and documentId.

Implementation

void setSnapshot(DocumentSnapshot<Map<String, dynamic>> snap) {
  _id = snap.id;
  if (snap.exists && snap.data() != null) {
    final data = snap.data()!;
    _fromAt(data);
    fromData(data);
  }
}