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