MeshagentRepositoriesPage.fromJson constructor
MeshagentRepositoriesPage.fromJson(
- Map<String, dynamic> json
)
Implementation
factory MeshagentRepositoriesPage.fromJson(Map<String, dynamic> json) {
final list = json['repositories'] as List<dynamic>? ?? [];
final repositories = list.whereType<Map>().map((m) => ProjectRepository.fromJson(m.cast<String, dynamic>())).toList();
return MeshagentRepositoriesPage(
repositories: repositories,
total: json.containsKey('total') ? _parseInt(json['total']) : repositories.length,
continuationToken: json['continuation_token'] as String?,
);
}