TemplateRepository constructor

TemplateRepository({
  1. bool? allowAutoMerge,
  2. bool? allowMergeCommit,
  3. bool? allowRebaseMerge,
  4. bool? allowSquashMerge,
  5. bool? allowUpdateBranch,
  6. String? archiveUrl,
  7. bool? archived,
  8. String? assigneesUrl,
  9. String? blobsUrl,
  10. String? branchesUrl,
  11. String? cloneUrl,
  12. String? collaboratorsUrl,
  13. String? commentsUrl,
  14. String? commitsUrl,
  15. String? compareUrl,
  16. String? contentsUrl,
  17. String? contributorsUrl,
  18. DateTime? createdAt,
  19. String? defaultBranch,
  20. bool? deleteBranchOnMerge,
  21. String? deploymentsUrl,
  22. String? description,
  23. bool? disabled,
  24. String? downloadsUrl,
  25. String? eventsUrl,
  26. bool? fork,
  27. int? forksCount,
  28. String? forksUrl,
  29. String? fullName,
  30. String? gitCommitsUrl,
  31. String? gitRefsUrl,
  32. String? gitTagsUrl,
  33. String? gitUrl,
  34. bool? hasDownloads,
  35. bool? hasIssues,
  36. bool? hasPages,
  37. bool? hasProjects,
  38. bool? hasWiki,
  39. String? homepage,
  40. String? hooksUrl,
  41. String? htmlUrl,
  42. int? id,
  43. bool? isTemplate,
  44. String? issueCommentUrl,
  45. String? issueEventsUrl,
  46. String? issuesUrl,
  47. String? keysUrl,
  48. String? labelsUrl,
  49. String? language,
  50. String? languagesUrl,
  51. String? mergeCommitMessage,
  52. String? mergeCommitTitle,
  53. String? mergesUrl,
  54. String? milestonesUrl,
  55. String? mirrorUrl,
  56. String? name,
  57. int? networkCount,
  58. String? nodeId,
  59. String? notificationsUrl,
  60. int? openIssuesCount,
  61. Owner? owner,
  62. Permissions? permissions,
  63. bool? private,
  64. String? pullsUrl,
  65. DateTime? pushedAt,
  66. String? releasesUrl,
  67. int? size,
  68. String? squashMergeCommitMessage,
  69. String? squashMergeCommitTitle,
  70. String? sshUrl,
  71. int? stargazersCount,
  72. String? stargazersUrl,
  73. String? statusesUrl,
  74. int? subscribersCount,
  75. String? subscribersUrl,
  76. String? subscriptionUrl,
  77. String? svnUrl,
  78. String? tagsUrl,
  79. String? teamsUrl,
  80. String? tempCloneToken,
  81. List<String>? topics,
  82. String? treesUrl,
  83. DateTime? updatedAt,
  84. String? url,
  85. String? visibility,
  86. int? watchersCount,
})

Implementation

TemplateRepository({
  this.allowAutoMerge,
  this.allowMergeCommit,
  this.allowRebaseMerge,
  this.allowSquashMerge,
  this.allowUpdateBranch,
  this.archiveUrl,
  this.archived,
  this.assigneesUrl,
  this.blobsUrl,
  this.branchesUrl,
  this.cloneUrl,
  this.collaboratorsUrl,
  this.commentsUrl,
  this.commitsUrl,
  this.compareUrl,
  this.contentsUrl,
  this.contributorsUrl,
  this.createdAt,
  this.defaultBranch,
  this.deleteBranchOnMerge,
  this.deploymentsUrl,
  this.description,
  this.disabled,
  this.downloadsUrl,
  this.eventsUrl,
  this.fork,
  this.forksCount,
  this.forksUrl,
  this.fullName,
  this.gitCommitsUrl,
  this.gitRefsUrl,
  this.gitTagsUrl,
  this.gitUrl,
  this.hasDownloads,
  this.hasIssues,
  this.hasPages,
  this.hasProjects,
  this.hasWiki,
  this.homepage,
  this.hooksUrl,
  this.htmlUrl,
  this.id,
  this.isTemplate,
  this.issueCommentUrl,
  this.issueEventsUrl,
  this.issuesUrl,
  this.keysUrl,
  this.labelsUrl,
  this.language,
  this.languagesUrl,
  this.mergeCommitMessage,
  this.mergeCommitTitle,
  this.mergesUrl,
  this.milestonesUrl,
  this.mirrorUrl,
  this.name,
  this.networkCount,
  this.nodeId,
  this.notificationsUrl,
  this.openIssuesCount,
  this.owner,
  this.permissions,
  this.private,
  this.pullsUrl,
  this.pushedAt,
  this.releasesUrl,
  this.size,
  this.squashMergeCommitMessage,
  this.squashMergeCommitTitle,
  this.sshUrl,
  this.stargazersCount,
  this.stargazersUrl,
  this.statusesUrl,
  this.subscribersCount,
  this.subscribersUrl,
  this.subscriptionUrl,
  this.svnUrl,
  this.tagsUrl,
  this.teamsUrl,
  this.tempCloneToken,
  this.topics,
  this.treesUrl,
  this.updatedAt,
  this.url,
  this.visibility,
  this.watchersCount,
});