cerrado @ 18aa098f50e2a2c7db01dd4d04dde460fd40f5d5

  1// Code generated by qtc from "gititemlog.qtpl". DO NOT EDIT.
  2// See https://github.com/valyala/quicktemplate for details.
  3
  4//line gititemlog.qtpl:1
  5package templates
  6
  7//line gititemlog.qtpl:1
  8import "github.com/go-git/go-git/v5/plumbing/object"
  9
 10//line gititemlog.qtpl:3
 11import (
 12	qtio422016 "io"
 13
 14	qt422016 "github.com/valyala/quicktemplate"
 15)
 16
 17//line gititemlog.qtpl:3
 18var (
 19	_ = qtio422016.Copy
 20	_ = qt422016.AcquireByteBuffer
 21)
 22
 23//line gititemlog.qtpl:4
 24type GitItemLogPage struct {
 25	Commits []*object.Commit
 26}
 27
 28//line gititemlog.qtpl:9
 29func (g *GitItemLogPage) StreamNav(qw422016 *qt422016.Writer, name, ref string) {
 30//line gititemlog.qtpl:9
 31	StreamGitItemNav(qw422016, name, ref, Log)
 32//line gititemlog.qtpl:9
 33}
 34
 35//line gititemlog.qtpl:9
 36func (g *GitItemLogPage) WriteNav(qq422016 qtio422016.Writer, name, ref string) {
 37//line gititemlog.qtpl:9
 38	qw422016 := qt422016.AcquireWriter(qq422016)
 39//line gititemlog.qtpl:9
 40	g.StreamNav(qw422016, name, ref)
 41//line gititemlog.qtpl:9
 42	qt422016.ReleaseWriter(qw422016)
 43//line gititemlog.qtpl:9
 44}
 45
 46//line gititemlog.qtpl:9
 47func (g *GitItemLogPage) Nav(name, ref string) string {
 48//line gititemlog.qtpl:9
 49	qb422016 := qt422016.AcquireByteBuffer()
 50//line gititemlog.qtpl:9
 51	g.WriteNav(qb422016, name, ref)
 52//line gititemlog.qtpl:9
 53	qs422016 := string(qb422016.B)
 54//line gititemlog.qtpl:9
 55	qt422016.ReleaseByteBuffer(qb422016)
 56//line gititemlog.qtpl:9
 57	return qs422016
 58//line gititemlog.qtpl:9
 59}
 60
 61//line gititemlog.qtpl:11
 62func (g *GitItemLogPage) StreamGitContent(qw422016 *qt422016.Writer) {
 63//line gititemlog.qtpl:11
 64	qw422016.N().S(`
 65<div class="logs">
 66  `)
 67//line gititemlog.qtpl:13
 68	for _, c := range g.Commits {
 69//line gititemlog.qtpl:13
 70		qw422016.N().S(`
 71  <div class="row">
 72      <div class="col-xxl-2">
 73       `)
 74//line gititemlog.qtpl:16
 75		qw422016.E().S(TimeFormat(c.Committer.When))
 76//line gititemlog.qtpl:16
 77		qw422016.N().S(`
 78      </div>
 79      <div class="col-xxl-7">
 80       <pre>`)
 81//line gititemlog.qtpl:19
 82		qw422016.E().S(c.Message)
 83//line gititemlog.qtpl:19
 84		qw422016.N().S(`</pre>
 85      </div>
 86      <div class="col-xxl-3">
 87       <small>`)
 88//line gititemlog.qtpl:22
 89		qw422016.E().S(c.Committer.Name)
 90//line gititemlog.qtpl:22
 91		qw422016.N().S(`</small>
 92      </div>
 93  </div>
 94  `)
 95//line gititemlog.qtpl:25
 96	}
 97//line gititemlog.qtpl:25
 98	qw422016.N().S(`
 99</div>
100`)
101//line gititemlog.qtpl:27
102}
103
104//line gititemlog.qtpl:27
105func (g *GitItemLogPage) WriteGitContent(qq422016 qtio422016.Writer) {
106//line gititemlog.qtpl:27
107	qw422016 := qt422016.AcquireWriter(qq422016)
108//line gititemlog.qtpl:27
109	g.StreamGitContent(qw422016)
110//line gititemlog.qtpl:27
111	qt422016.ReleaseWriter(qw422016)
112//line gititemlog.qtpl:27
113}
114
115//line gititemlog.qtpl:27
116func (g *GitItemLogPage) GitContent() string {
117//line gititemlog.qtpl:27
118	qb422016 := qt422016.AcquireByteBuffer()
119//line gititemlog.qtpl:27
120	g.WriteGitContent(qb422016)
121//line gititemlog.qtpl:27
122	qs422016 := string(qb422016.B)
123//line gititemlog.qtpl:27
124	qt422016.ReleaseByteBuffer(qb422016)
125//line gititemlog.qtpl:27
126	return qs422016
127//line gititemlog.qtpl:27
128}