CheckSuite.fromJson constructor
CheckSuite.fromJson( - Map<String, dynamic> input
)
Implementation
factory CheckSuite.fromJson(Map<String, dynamic> input) {
var pullRequestsJson = input['pull_requests'] as List<dynamic>;
var pullRequests =
pullRequestsJson
.map(
(dynamic json) =>
PullRequest.fromJson(json as Map<String, dynamic>),
)
.toList();
return CheckSuite(
conclusion: CheckRunConclusion._fromValue(input['conclusion']),
headBranch: input['head_branch'],
headSha: input['head_sha'],
id: input['id'],
pullRequests: pullRequests,
);
}