ProjectRepositoryImage.fromJson constructor

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

Implementation

factory ProjectRepositoryImage.fromJson(Map<String, dynamic> json) => ProjectRepositoryImage(
  digest: json['digest'] as String,
  tags: (json['tags'] as List<dynamic>? ?? const []).whereType<String>().toList(),
  mediaType: json['media_type'] as String?,
  manifestSize: json['manifest_size'] as int?,
  imageSize: json['image_size'] as int?,
  updatedAt: json['updated_at'] is String ? DateTime.tryParse(json['updated_at'] as String) : null,
);