VideoModel.fromMap constructor

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

Implementation

factory VideoModel.fromMap(Map<String, dynamic> map) {
  return VideoModel(
    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),
    duration: map['duration']?.toInt() ?? 0,
    width: map['width']?.toInt() ?? 0,
    height: map['height']?.toInt() ?? 0,
    mimeType: map['mimeType'] ?? '',
    fileExtension: map['fileExtension'] as String?,

  );
}