fromJson static method

CdnAssetCacheState? fromJson(
  1. dynamic value, {
  2. required String hash,
})

Implementation

static CdnAssetCacheState? fromJson(dynamic value, {required String hash}) {
  if (value is! Map) return null;
  final downloadedAt = CdnAssetMetadata._intFromJson(value['downloadedAt']);
  if (downloadedAt == null) {
    return null;
  }
  return CdnAssetCacheState(
    hash: hash,
    downloadedAt: downloadedAt,
  );
}