diff options
Diffstat (limited to 'templates/gititem.qtpl.go')
-rw-r--r-- | templates/gititem.qtpl.go | 171 |
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 } |