aboutsummaryrefslogtreecommitdiff
path: root/templates/gititem.qtpl.go
diff options
context:
space:
mode:
Diffstat (limited to 'templates/gititem.qtpl.go')
-rw-r--r--templates/gititem.qtpl.go171
1 files changed, 96 insertions, 75 deletions
diff --git a/templates/gititem.qtpl.go b/templates/gititem.qtpl.go
index 8c14856..f978c4d 100644
--- a/templates/gititem.qtpl.go
+++ b/templates/gititem.qtpl.go
@@ -18,158 +18,179 @@ var (
)
//line gititem.qtpl:2
+type GitItemBase interface {
+//line gititem.qtpl:2
+ Nav(name string) string
+//line gititem.qtpl:2
+ StreamNav(qw422016 *qt422016.Writer, name string)
+//line gititem.qtpl:2
+ WriteNav(qq422016 qtio422016.Writer, name string)
+//line gititem.qtpl:2
+ GitContent() string
+//line gititem.qtpl:2
+ StreamGitContent(qw422016 *qt422016.Writer)
+//line gititem.qtpl:2
+ WriteGitContent(qq422016 qtio422016.Writer)
+//line gititem.qtpl:2
+}
+
+//line gititem.qtpl:9
type GitItemPage struct {
+ Name string
+ GitItemBase
}
-//line gititem.qtpl:6
+//line gititem.qtpl:15
func (p *GitItemPage) StreamTitle(qw422016 *qt422016.Writer) {
-//line gititem.qtpl:6
+//line gititem.qtpl:15
qw422016.N().S(`Git | List`)
-//line gititem.qtpl:6
+//line gititem.qtpl:15
}
-//line gititem.qtpl:6
+//line gititem.qtpl:15
func (p *GitItemPage) WriteTitle(qq422016 qtio422016.Writer) {
-//line gititem.qtpl:6
+//line gititem.qtpl:15
qw422016 := qt422016.AcquireWriter(qq422016)
-//line gititem.qtpl:6
+//line gititem.qtpl:15
p.StreamTitle(qw422016)
-//line gititem.qtpl:6
+//line gititem.qtpl:15
qt422016.ReleaseWriter(qw422016)
-//line gititem.qtpl:6
+//line gititem.qtpl:15
}
-//line gititem.qtpl:6
+//line gititem.qtpl:15
func (p *GitItemPage) Title() string {
-//line gititem.qtpl:6
+//line gititem.qtpl:15
qb422016 := qt422016.AcquireByteBuffer()
-//line gititem.qtpl:6
+//line gititem.qtpl:15
p.WriteTitle(qb422016)
-//line gititem.qtpl:6
+//line gititem.qtpl:15
qs422016 := string(qb422016.B)
-//line gititem.qtpl:6
+//line gititem.qtpl:15
qt422016.ReleaseByteBuffer(qb422016)
-//line gititem.qtpl:6
+//line gititem.qtpl:15
return qs422016
-//line gititem.qtpl:6
+//line gititem.qtpl:15
}
-//line gititem.qtpl:8
+//line gititem.qtpl:17
func (p *GitItemPage) StreamNavbar(qw422016 *qt422016.Writer) {
-//line gititem.qtpl:8
+//line gititem.qtpl:17
StreamNavbar(qw422016, Git)
-//line gititem.qtpl:8
+//line gititem.qtpl:17
}
-//line gititem.qtpl:8
+//line gititem.qtpl:17
func (p *GitItemPage) WriteNavbar(qq422016 qtio422016.Writer) {
-//line gititem.qtpl:8
+//line gititem.qtpl:17
qw422016 := qt422016.AcquireWriter(qq422016)
-//line gititem.qtpl:8
+//line gititem.qtpl:17
p.StreamNavbar(qw422016)
-//line gititem.qtpl:8
+//line gititem.qtpl:17
qt422016.ReleaseWriter(qw422016)
-//line gititem.qtpl:8
+//line gititem.qtpl:17
}
-//line gititem.qtpl:8
+//line gititem.qtpl:17
func (p *GitItemPage) Navbar() string {
-//line gititem.qtpl:8
+//line gititem.qtpl:17
qb422016 := qt422016.AcquireByteBuffer()
-//line gititem.qtpl:8
+//line gititem.qtpl:17
p.WriteNavbar(qb422016)
-//line gititem.qtpl:8
+//line gititem.qtpl:17
qs422016 := string(qb422016.B)
-//line gititem.qtpl:8
+//line gititem.qtpl:17
qt422016.ReleaseByteBuffer(qb422016)
-//line gititem.qtpl:8
+//line gititem.qtpl:17
return qs422016
-//line gititem.qtpl:8
+//line gititem.qtpl:17
}
-//line gititem.qtpl:10
+//line gititem.qtpl:19
func (p *GitItemPage) StreamContent(qw422016 *qt422016.Writer) {
-//line gititem.qtpl:10
+//line gititem.qtpl:19
qw422016.N().S(`
<div class="row">
- <h3>AoC2022.git</h3>
+ <h3>`)
+//line gititem.qtpl:21
+ qw422016.E().S(p.Name)
+//line gititem.qtpl:21
+ qw422016.N().S(`</h3>
</div>
<div class="row">
- <ul class="nav">
- <li class="nav-item">
- <a class="nav-link" aria-current="page" href="#">about</a>
- </li>
- <li class="nav-item">
- <a class="nav-link" aria-current="page" href="#">summary</a>
- </li>
- <li class="nav-item">
- <a class="nav-link" aria-current="page" href="#">refs</a>
- </li>
- <li class="nav-item">
- <a class="nav-link" aria-current="page" href="#">tree</a>
- </li>
- </ul>
+`)
+//line gititem.qtpl:24
+ p.StreamNav(qw422016, p.Name)
+//line gititem.qtpl:24
+ qw422016.N().S(`
+</div>
+<div class="row">
+`)
+//line gititem.qtpl:27
+ p.StreamGitContent(qw422016)
+//line gititem.qtpl:27
+ qw422016.N().S(`
</div>
`)
-//line gititem.qtpl:30
+//line gititem.qtpl:29
}
-//line gititem.qtpl:30
+//line gititem.qtpl:29
func (p *GitItemPage) WriteContent(qq422016 qtio422016.Writer) {
-//line gititem.qtpl:30
+//line gititem.qtpl:29
qw422016 := qt422016.AcquireWriter(qq422016)
-//line gititem.qtpl:30
+//line gititem.qtpl:29
p.StreamContent(qw422016)
-//line gititem.qtpl:30
+//line gititem.qtpl:29
qt422016.ReleaseWriter(qw422016)
-//line gititem.qtpl:30
+//line gititem.qtpl:29
}
-//line gititem.qtpl:30
+//line gititem.qtpl:29
func (p *GitItemPage) Content() string {
-//line gititem.qtpl:30
+//line gititem.qtpl:29
qb422016 := qt422016.AcquireByteBuffer()
-//line gititem.qtpl:30
+//line gititem.qtpl:29
p.WriteContent(qb422016)
-//line gititem.qtpl:30
+//line gititem.qtpl:29
qs422016 := string(qb422016.B)
-//line gititem.qtpl:30
+//line gititem.qtpl:29
qt422016.ReleaseByteBuffer(qb422016)
-//line gititem.qtpl:30
+//line gititem.qtpl:29
return qs422016
-//line gititem.qtpl:30
+//line gititem.qtpl:29
}
-//line gititem.qtpl:32
+//line gititem.qtpl:31
func (p *GitItemPage) StreamScript(qw422016 *qt422016.Writer) {
-//line gititem.qtpl:32
+//line gititem.qtpl:31
qw422016.N().S(`
`)
-//line gititem.qtpl:33
+//line gititem.qtpl:32
}
-//line gititem.qtpl:33
+//line gititem.qtpl:32
func (p *GitItemPage) WriteScript(qq422016 qtio422016.Writer) {
-//line gititem.qtpl:33
+//line gititem.qtpl:32
qw422016 := qt422016.AcquireWriter(qq422016)
-//line gititem.qtpl:33
+//line gititem.qtpl:32
p.StreamScript(qw422016)
-//line gititem.qtpl:33
+//line gititem.qtpl:32
qt422016.ReleaseWriter(qw422016)
-//line gititem.qtpl:33
+//line gititem.qtpl:32
}
-//line gititem.qtpl:33
+//line gititem.qtpl:32
func (p *GitItemPage) Script() string {
-//line gititem.qtpl:33
+//line gititem.qtpl:32
qb422016 := qt422016.AcquireByteBuffer()
-//line gititem.qtpl:33
+//line gititem.qtpl:32
p.WriteScript(qb422016)
-//line gititem.qtpl:33
+//line gititem.qtpl:32
qs422016 := string(qb422016.B)
-//line gititem.qtpl:33
+//line gititem.qtpl:32
qt422016.ReleaseByteBuffer(qb422016)
-//line gititem.qtpl:33
+//line gititem.qtpl:32
return qs422016
-//line gititem.qtpl:33
+//line gititem.qtpl:32
}