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