github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/views/vadmin/ServerInfo.html.go (about) 1 // Code generated by qtc from "ServerInfo.html". DO NOT EDIT. 2 // See https://github.com/valyala/quicktemplate for details. 3 4 // <!-- Content managed by Project Forge, see [projectforge.md] for details. --> 5 6 //line views/vadmin/ServerInfo.html:2 7 package vadmin 8 9 //line views/vadmin/ServerInfo.html:2 10 import ( 11 "github.com/kyleu/dbaudit/app" 12 "github.com/kyleu/dbaudit/app/controller/cutil" 13 "github.com/kyleu/dbaudit/app/util" 14 "github.com/kyleu/dbaudit/views/layout" 15 ) 16 17 //line views/vadmin/ServerInfo.html:9 18 import ( 19 qtio422016 "io" 20 21 qt422016 "github.com/valyala/quicktemplate" 22 ) 23 24 //line views/vadmin/ServerInfo.html:9 25 var ( 26 _ = qtio422016.Copy 27 _ = qt422016.AcquireByteBuffer 28 ) 29 30 //line views/vadmin/ServerInfo.html:9 31 type ServerInfo struct { 32 layout.Basic 33 Info *util.DebugInfo 34 } 35 36 //line views/vadmin/ServerInfo.html:14 37 func (p *ServerInfo) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState) { 38 //line views/vadmin/ServerInfo.html:14 39 qw422016.N().S(` 40 `) 41 //line views/vadmin/ServerInfo.html:15 42 streamrenderTags(qw422016, "Server Information", p.Info.ServerTags) 43 //line views/vadmin/ServerInfo.html:15 44 qw422016.N().S(` 45 `) 46 //line views/vadmin/ServerInfo.html:16 47 streamrenderTags(qw422016, "Runtime Information", p.Info.RuntimeTags) 48 //line views/vadmin/ServerInfo.html:16 49 qw422016.N().S(` 50 `) 51 //line views/vadmin/ServerInfo.html:17 52 streamrenderTags(qw422016, "App Information", p.Info.AppTags) 53 //line views/vadmin/ServerInfo.html:17 54 qw422016.N().S(` 55 <div class="card"> 56 <h3>Go Modules</h3> 57 `) 58 //line views/vadmin/ServerInfo.html:20 59 streammoduleTable(qw422016, p.Info.Mods) 60 //line views/vadmin/ServerInfo.html:20 61 qw422016.N().S(` 62 </div> 63 `) 64 //line views/vadmin/ServerInfo.html:22 65 } 66 67 //line views/vadmin/ServerInfo.html:22 68 func (p *ServerInfo) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState) { 69 //line views/vadmin/ServerInfo.html:22 70 qw422016 := qt422016.AcquireWriter(qq422016) 71 //line views/vadmin/ServerInfo.html:22 72 p.StreamBody(qw422016, as, ps) 73 //line views/vadmin/ServerInfo.html:22 74 qt422016.ReleaseWriter(qw422016) 75 //line views/vadmin/ServerInfo.html:22 76 } 77 78 //line views/vadmin/ServerInfo.html:22 79 func (p *ServerInfo) Body(as *app.State, ps *cutil.PageState) string { 80 //line views/vadmin/ServerInfo.html:22 81 qb422016 := qt422016.AcquireByteBuffer() 82 //line views/vadmin/ServerInfo.html:22 83 p.WriteBody(qb422016, as, ps) 84 //line views/vadmin/ServerInfo.html:22 85 qs422016 := string(qb422016.B) 86 //line views/vadmin/ServerInfo.html:22 87 qt422016.ReleaseByteBuffer(qb422016) 88 //line views/vadmin/ServerInfo.html:22 89 return qs422016 90 //line views/vadmin/ServerInfo.html:22 91 } 92 93 //line views/vadmin/ServerInfo.html:24 94 func streamrenderTags(qw422016 *qt422016.Writer, title string, tags *util.OrderedMap[string]) { 95 //line views/vadmin/ServerInfo.html:24 96 qw422016.N().S(` 97 <div class="card"> 98 <h3>`) 99 //line views/vadmin/ServerInfo.html:26 100 qw422016.E().S(title) 101 //line views/vadmin/ServerInfo.html:26 102 qw422016.N().S(`</h3> 103 <div class="overflow full-width"> 104 <table class="mt min-200"> 105 <tbody> 106 `) 107 //line views/vadmin/ServerInfo.html:30 108 for _, k := range tags.Order { 109 //line views/vadmin/ServerInfo.html:30 110 qw422016.N().S(` <tr> 111 <th class="shrink">`) 112 //line views/vadmin/ServerInfo.html:32 113 qw422016.E().S(k) 114 //line views/vadmin/ServerInfo.html:32 115 qw422016.N().S(`</th> 116 <td>`) 117 //line views/vadmin/ServerInfo.html:33 118 qw422016.E().S(tags.GetSimple(k)) 119 //line views/vadmin/ServerInfo.html:33 120 qw422016.N().S(`</td> 121 </tr> 122 `) 123 //line views/vadmin/ServerInfo.html:35 124 } 125 //line views/vadmin/ServerInfo.html:35 126 qw422016.N().S(` </tbody> 127 </table> 128 </div> 129 </div> 130 `) 131 //line views/vadmin/ServerInfo.html:40 132 } 133 134 //line views/vadmin/ServerInfo.html:40 135 func writerenderTags(qq422016 qtio422016.Writer, title string, tags *util.OrderedMap[string]) { 136 //line views/vadmin/ServerInfo.html:40 137 qw422016 := qt422016.AcquireWriter(qq422016) 138 //line views/vadmin/ServerInfo.html:40 139 streamrenderTags(qw422016, title, tags) 140 //line views/vadmin/ServerInfo.html:40 141 qt422016.ReleaseWriter(qw422016) 142 //line views/vadmin/ServerInfo.html:40 143 } 144 145 //line views/vadmin/ServerInfo.html:40 146 func renderTags(title string, tags *util.OrderedMap[string]) string { 147 //line views/vadmin/ServerInfo.html:40 148 qb422016 := qt422016.AcquireByteBuffer() 149 //line views/vadmin/ServerInfo.html:40 150 writerenderTags(qb422016, title, tags) 151 //line views/vadmin/ServerInfo.html:40 152 qs422016 := string(qb422016.B) 153 //line views/vadmin/ServerInfo.html:40 154 qt422016.ReleaseByteBuffer(qb422016) 155 //line views/vadmin/ServerInfo.html:40 156 return qs422016 157 //line views/vadmin/ServerInfo.html:40 158 }