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  }