DatabaseSnapshot.fromJson constructor
DatabaseSnapshot.fromJson(
- Map<String, dynamic> jsonSerialization
)
Implementation
factory DatabaseSnapshot.fromJson(Map<String, dynamic> jsonSerialization) {
return DatabaseSnapshot(
id: jsonSerialization['id'] as String,
name: jsonSerialization['name'] as String,
createdAt: _isc.DateTimeJsonExtension.fromJson(
jsonSerialization['createdAt'],
),
expiresAt: jsonSerialization['expiresAt'] == null
? null
: _isc.DateTimeJsonExtension.fromJson(jsonSerialization['expiresAt']),
manual: _isc.BoolJsonExtension.fromJson(jsonSerialization['manual']),
fullSizeBytes: jsonSerialization['fullSizeBytes'] as int?,
diffSizeBytes: jsonSerialization['diffSizeBytes'] as int?,
);
}