CacheMetadata.fromJson constructor

CacheMetadata.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory CacheMetadata.fromJson(Map<String, dynamic> json) {
  return CacheMetadata(
    downloadedBytes: json['downloadedBytes'] as int,
    totalBytes: json['totalBytes'] as int?,
    isComplete: json['isComplete'] as bool,
    lastUpdated: DateTime.parse(json['lastUpdated'] as String),
    isHls: json['isHls'] as bool? ?? false,
  );
}