@(issue: model.Issue, pullreq: model.PullRequest, comments: List[model.IssueComment], collaborators: List[String], milestones: List[model.Milestone], commits: Seq[Seq[util.JGitUtil.CommitInfo]], diffs: Seq[util.JGitUtil.DiffInfo], commitId: String, hasConflict: Boolean, hasWritePermission: Boolean, repository: service.RepositoryService.RepositoryInfo, requestRepositoryUrl: String)(implicit context: app.Context) @import context._ @import view.helpers._ @html.main("%s - Pull Request #%d - %s/%s".format(issue.title, issue.issueId, repository.owner, repository.name)){ @html.header("issues", repository) <ul class="nav nav-tabs" id="pullreq-tab"> <li class="active"><a href="#discussion">Discussion</a></li> <li><a href="#commits">Commits <span class="badge">@commits.flatten.size</span></a></li> <li><a href="#files">Files Changed <span class="badge">@diffs.size</span></a></li> </ul> <div class="tab-content"> <div class="tab-pane active" id="discussion"> @pulls.html.discussion(issue, pullreq, comments, collaborators, milestones, hasConflict, hasWritePermission, repository, requestRepositoryUrl) </div> <div class="tab-pane" id="commits"> @pulls.html.commits(issue, pullreq, commits, hasWritePermission, repository) </div> <div class="tab-pane" id="files"> @pulls.html.files(issue, pullreq, diffs, commitId, hasWritePermission, repository) </div> </div> } <script> $('#pullreq-tab a').click(function (e) { e.preventDefault(); $(this).tab('show'); }); </script>