AudioModel.fromMap constructor

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

Implementation

factory AudioModel.fromMap(Map<String, dynamic> map) {
  return AudioModel(
    id: map['id'] as int? ?? 0,
    name: map['name'] as String? ?? 'Unknown',
    path: map['path'] as String?,
    uri: map['uri'] as String? ?? '',
    size: map['size'] as int? ?? 0,
    dateAdded: map['dateAdded'] as int? ?? 0,
    dateModified: map['dateModified'] as int? ?? 0,
    duration: map['duration'] as int? ?? 0,
    mimeType: map['mimeType'] as String? ?? 'audio/*',
    fileExtension: map['fileExtension'] as String?,
    album: map['album'] as String?,
    artist: map['artist'] as String?,
  );
}