1// Code generated by qtc from "gititem.qtpl". DO NOT EDIT.
2// See https://github.com/valyala/quicktemplate for details.
3
4//line gititem.qtpl:1
5package templates
6
7//line gititem.qtpl:1
8import (
9 qtio422016 "io"
10
11 qt422016 "github.com/valyala/quicktemplate"
12)
13
14//line gititem.qtpl:1
15var (
16 _ = qtio422016.Copy
17 _ = qt422016.AcquireByteBuffer
18)
19
20//line gititem.qtpl:2
21type GitItemBase interface {
22//line gititem.qtpl:2
23 Nav(name, ref string) string
24//line gititem.qtpl:2
25 StreamNav(qw422016 *qt422016.Writer, name, ref string)
26//line gititem.qtpl:2
27 WriteNav(qq422016 qtio422016.Writer, name, ref string)
28//line gititem.qtpl:2
29 GitContent() string
30//line gititem.qtpl:2
31 StreamGitContent(qw422016 *qt422016.Writer)
32//line gititem.qtpl:2
33 WriteGitContent(qq422016 qtio422016.Writer)
34//line gititem.qtpl:2
35}
36
37//line gititem.qtpl:9
38type GitItemPage struct {
39 Name string
40 Ref string
41 GitItemBase
42}
43
44//line gititem.qtpl:16
45func (p *GitItemPage) StreamTitle(qw422016 *qt422016.Writer) {
46//line gititem.qtpl:16
47 qw422016.N().S(`Git | List`)
48//line gititem.qtpl:16
49}
50
51//line gititem.qtpl:16
52func (p *GitItemPage) WriteTitle(qq422016 qtio422016.Writer) {
53//line gititem.qtpl:16
54 qw422016 := qt422016.AcquireWriter(qq422016)
55//line gititem.qtpl:16
56 p.StreamTitle(qw422016)
57//line gititem.qtpl:16
58 qt422016.ReleaseWriter(qw422016)
59//line gititem.qtpl:16
60}
61
62//line gititem.qtpl:16
63func (p *GitItemPage) Title() string {
64//line gititem.qtpl:16
65 qb422016 := qt422016.AcquireByteBuffer()
66//line gititem.qtpl:16
67 p.WriteTitle(qb422016)
68//line gititem.qtpl:16
69 qs422016 := string(qb422016.B)
70//line gititem.qtpl:16
71 qt422016.ReleaseByteBuffer(qb422016)
72//line gititem.qtpl:16
73 return qs422016
74//line gititem.qtpl:16
75}
76
77//line gititem.qtpl:18
78func (p *GitItemPage) StreamNavbar(qw422016 *qt422016.Writer) {
79//line gititem.qtpl:18
80 StreamNavbar(qw422016, Git)
81//line gititem.qtpl:18
82}
83
84//line gititem.qtpl:18
85func (p *GitItemPage) WriteNavbar(qq422016 qtio422016.Writer) {
86//line gititem.qtpl:18
87 qw422016 := qt422016.AcquireWriter(qq422016)
88//line gititem.qtpl:18
89 p.StreamNavbar(qw422016)
90//line gititem.qtpl:18
91 qt422016.ReleaseWriter(qw422016)
92//line gititem.qtpl:18
93}
94
95//line gititem.qtpl:18
96func (p *GitItemPage) Navbar() string {
97//line gititem.qtpl:18
98 qb422016 := qt422016.AcquireByteBuffer()
99//line gititem.qtpl:18
100 p.WriteNavbar(qb422016)
101//line gititem.qtpl:18
102 qs422016 := string(qb422016.B)
103//line gititem.qtpl:18
104 qt422016.ReleaseByteBuffer(qb422016)
105//line gititem.qtpl:18
106 return qs422016
107//line gititem.qtpl:18
108}
109
110//line gititem.qtpl:20
111func (p *GitItemPage) StreamContent(qw422016 *qt422016.Writer) {
112//line gititem.qtpl:20
113 qw422016.N().S(`
114`)
115//line gititem.qtpl:21
116 p.StreamNav(qw422016, p.Name, p.Ref)
117//line gititem.qtpl:21
118 qw422016.N().S(`
119<div class="container">
120`)
121//line gititem.qtpl:23
122 p.StreamGitContent(qw422016)
123//line gititem.qtpl:23
124 qw422016.N().S(`
125</div>
126`)
127//line gititem.qtpl:25
128}
129
130//line gititem.qtpl:25
131func (p *GitItemPage) WriteContent(qq422016 qtio422016.Writer) {
132//line gititem.qtpl:25
133 qw422016 := qt422016.AcquireWriter(qq422016)
134//line gititem.qtpl:25
135 p.StreamContent(qw422016)
136//line gititem.qtpl:25
137 qt422016.ReleaseWriter(qw422016)
138//line gititem.qtpl:25
139}
140
141//line gititem.qtpl:25
142func (p *GitItemPage) Content() string {
143//line gititem.qtpl:25
144 qb422016 := qt422016.AcquireByteBuffer()
145//line gititem.qtpl:25
146 p.WriteContent(qb422016)
147//line gititem.qtpl:25
148 qs422016 := string(qb422016.B)
149//line gititem.qtpl:25
150 qt422016.ReleaseByteBuffer(qb422016)
151//line gititem.qtpl:25
152 return qs422016
153//line gititem.qtpl:25
154}
155
156//line gititem.qtpl:27
157func (p *GitItemPage) StreamScript(qw422016 *qt422016.Writer) {
158//line gititem.qtpl:27
159 qw422016.N().S(`
160`)
161//line gititem.qtpl:28
162}
163
164//line gititem.qtpl:28
165func (p *GitItemPage) WriteScript(qq422016 qtio422016.Writer) {
166//line gititem.qtpl:28
167 qw422016 := qt422016.AcquireWriter(qq422016)
168//line gititem.qtpl:28
169 p.StreamScript(qw422016)
170//line gititem.qtpl:28
171 qt422016.ReleaseWriter(qw422016)
172//line gititem.qtpl:28
173}
174
175//line gititem.qtpl:28
176func (p *GitItemPage) Script() string {
177//line gititem.qtpl:28
178 qb422016 := qt422016.AcquireByteBuffer()
179//line gititem.qtpl:28
180 p.WriteScript(qb422016)
181//line gititem.qtpl:28
182 qs422016 := string(qb422016.B)
183//line gititem.qtpl:28
184 qt422016.ReleaseByteBuffer(qb422016)
185//line gititem.qtpl:28
186 return qs422016
187//line gititem.qtpl:28
188}