github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/views/layout/Page.html.go (about) 1 // Code generated by qtc from "Page.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 // This is the base page interface. All pages implement this interface. 6 // 7 8 //line views/layout/Page.html:4 9 package layout 10 11 //line views/layout/Page.html:4 12 import ( 13 "github.com/kyleu/dbaudit/app" 14 "github.com/kyleu/dbaudit/app/controller/cutil" 15 ) 16 17 //line views/layout/Page.html:9 18 import ( 19 qtio422016 "io" 20 21 qt422016 "github.com/valyala/quicktemplate" 22 ) 23 24 //line views/layout/Page.html:9 25 var ( 26 _ = qtio422016.Copy 27 _ = qt422016.AcquireByteBuffer 28 ) 29 30 //line views/layout/Page.html:10 31 type Page interface { 32 //line views/layout/Page.html:10 33 Head(as *app.State, ps *cutil.PageState) string 34 //line views/layout/Page.html:10 35 StreamHead(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState) 36 //line views/layout/Page.html:10 37 WriteHead(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState) 38 //line views/layout/Page.html:10 39 Nav(as *app.State, ps *cutil.PageState) string 40 //line views/layout/Page.html:10 41 StreamNav(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState) 42 //line views/layout/Page.html:10 43 WriteNav(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState) 44 //line views/layout/Page.html:10 45 Menu(ps *cutil.PageState) string 46 //line views/layout/Page.html:10 47 StreamMenu(qw422016 *qt422016.Writer, ps *cutil.PageState) 48 //line views/layout/Page.html:10 49 WriteMenu(qq422016 qtio422016.Writer, ps *cutil.PageState) 50 //line views/layout/Page.html:10 51 Body(as *app.State, ps *cutil.PageState) string 52 //line views/layout/Page.html:10 53 StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState) 54 //line views/layout/Page.html:10 55 WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState) 56 //line views/layout/Page.html:10 57 }