BackupModel.fromMap constructor Null safety
- Map<
String, dynamic> map
Builds a BackupModel from a map
.
It is used mainly for retrieving data from BackupRepository. The map strucure is
Map<String, dynamic> map = {
BackupRepository.columnPath : String,
BackupRepository.columnSignature : String
BackupRepository.columnTimestamp : int? // Milliseconds since epoch
}
Implementation
BackupModel.fromMap(Map<String, dynamic> map)
: path = map[BackupRepository.columnPath],
signature = map[BackupRepository.columnSignature],
timestamp = map[BackupRepository.columnTimestamp] == null
? null
: DateTime.fromMillisecondsSinceEpoch(
map[BackupRepository.columnTimestamp]);