github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/views/vadmin/MemUsage.html.go (about) 1 // Code generated by qtc from "MemUsage.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/MemUsage.html:2 7 package vadmin 8 9 //line views/vadmin/MemUsage.html:2 10 import ( 11 "runtime" 12 13 "github.com/kyleu/dbaudit/app" 14 "github.com/kyleu/dbaudit/app/controller/cutil" 15 "github.com/kyleu/dbaudit/views/components" 16 "github.com/kyleu/dbaudit/views/layout" 17 ) 18 19 //line views/vadmin/MemUsage.html:11 20 import ( 21 qtio422016 "io" 22 23 qt422016 "github.com/valyala/quicktemplate" 24 ) 25 26 //line views/vadmin/MemUsage.html:11 27 var ( 28 _ = qtio422016.Copy 29 _ = qt422016.AcquireByteBuffer 30 ) 31 32 //line views/vadmin/MemUsage.html:11 33 type MemUsage struct { 34 layout.Basic 35 Mem *runtime.MemStats 36 } 37 38 //line views/vadmin/MemUsage.html:16 39 func (p *MemUsage) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState) { 40 //line views/vadmin/MemUsage.html:16 41 qw422016.N().S(` 42 <div class="card"> 43 <h3>Memory Usage</h3> 44 <em>Better formatting is coming soon</em> 45 `) 46 //line views/vadmin/MemUsage.html:20 47 qw422016.N().S(components.JSON(p.Mem)) 48 //line views/vadmin/MemUsage.html:20 49 qw422016.N().S(` 50 </div> 51 `) 52 //line views/vadmin/MemUsage.html:22 53 } 54 55 //line views/vadmin/MemUsage.html:22 56 func (p *MemUsage) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState) { 57 //line views/vadmin/MemUsage.html:22 58 qw422016 := qt422016.AcquireWriter(qq422016) 59 //line views/vadmin/MemUsage.html:22 60 p.StreamBody(qw422016, as, ps) 61 //line views/vadmin/MemUsage.html:22 62 qt422016.ReleaseWriter(qw422016) 63 //line views/vadmin/MemUsage.html:22 64 } 65 66 //line views/vadmin/MemUsage.html:22 67 func (p *MemUsage) Body(as *app.State, ps *cutil.PageState) string { 68 //line views/vadmin/MemUsage.html:22 69 qb422016 := qt422016.AcquireByteBuffer() 70 //line views/vadmin/MemUsage.html:22 71 p.WriteBody(qb422016, as, ps) 72 //line views/vadmin/MemUsage.html:22 73 qs422016 := string(qb422016.B) 74 //line views/vadmin/MemUsage.html:22 75 qt422016.ReleaseByteBuffer(qb422016) 76 //line views/vadmin/MemUsage.html:22 77 return qs422016 78 //line views/vadmin/MemUsage.html:22 79 }