ProjectRepositoryImagesPage.fromJson constructor

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

Implementation

factory ProjectRepositoryImagesPage.fromJson(Map<String, dynamic> json) {
  final list = json['images'] as List<dynamic>? ?? [];
  final images = list.whereType<Map>().map((item) => ProjectRepositoryImage.fromJson(item.cast<String, dynamic>())).toList();
  return ProjectRepositoryImagesPage(
    images: images,
    total: json.containsKey('total') ? _parseInt(json['total']) : images.length,
    continuationToken: json['next_last'] as String?,
  );
}