DocumentStatusMessage.fromJson constructor
Create a snapshot message from a JSON map
Implementation
factory DocumentStatusMessage.fromJson(Map<String, dynamic> json) {
return DocumentStatusMessage(
snapshot: json['snapshot'] != null
? Snapshot.fromJson(json['snapshot'] as Map<String, dynamic>)
: null,
documentId: json['documentId'] as String,
changes: json['changes'] != null
? (json['changes'] as List<dynamic>)
.map((c) => Change.fromJson(c as Map<String, dynamic>))
.toList()
: null,
versionVector: VersionVector.fromJson(
json['versionVector'] as Map<String, dynamic>,
),
);
}