FileModel.fromMap constructor

FileModel.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory FileModel.fromMap(Map<String, dynamic> map) {
  return FileModel(
    id: map['id']?.toInt() ?? 0,
    name: map['name'] ?? '',
    path: map['path'],
    uri: map['uri'] ?? '',
    size: map['size']?.toInt() ?? 0,
    dateAdded: DateTime.fromMillisecondsSinceEpoch(map['dateAdded']?.toInt() ?? 0),
    dateModified: DateTime.fromMillisecondsSinceEpoch(map['dateModified']?.toInt() ?? 0),
    mimeType: map['mimeType'] ?? '',
    fileExtension: map['fileExtension'],
  );
}