GitHubPRDSL constructor

GitHubPRDSL({
  1. required int number,
  2. required GitHubPRState state,
  3. required bool locked,
  4. required String title,
  5. String? body,
  6. required String createdAt,
  7. required String updatedAt,
  8. String? closedAt,
  9. String? mergedAt,
  10. required GitHubMergeRef head,
  11. required GitHubMergeRef base,
  12. required GitHubUser user,
  13. GitHubUser? assignee,
  14. List<GitHubUser>? assignees,
  15. bool? merged,
  16. required int comments,
  17. required int reviewComments,
  18. required int commits,
  19. int? additions,
  20. int? deletions,
  21. int? changedFiles,
  22. required String htmlUrl,
  23. GitHubPRAuthorAssociation? authorAssociation,
})

Implementation

GitHubPRDSL(
    {required this.number,
    required this.state,
    required this.locked,
    required this.title,
    this.body,
    required this.createdAt,
    required this.updatedAt,
    this.closedAt,
    this.mergedAt,
    required this.head,
    required this.base,
    required this.user,
    this.assignee,
    this.assignees,
    this.merged,
    required this.comments,
    required this.reviewComments,
    required this.commits,
    this.additions,
    this.deletions,
    this.changedFiles,
    required this.htmlUrl,
    this.authorAssociation});