github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/views/components/view/Package.html.go (about)

     1  // Code generated by qtc from "Package.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/components/view/Package.html:2
     7  package view
     8  
     9  //line views/components/view/Package.html:2
    10  import "github.com/kyleu/dbaudit/app/util"
    11  
    12  //line views/components/view/Package.html:4
    13  import (
    14  	qtio422016 "io"
    15  
    16  	qt422016 "github.com/valyala/quicktemplate"
    17  )
    18  
    19  //line views/components/view/Package.html:4
    20  var (
    21  	_ = qtio422016.Copy
    22  	_ = qt422016.AcquireByteBuffer
    23  )
    24  
    25  //line views/components/view/Package.html:4
    26  func StreamPackage(qw422016 *qt422016.Writer, v util.Pkg) {
    27  //line views/components/view/Package.html:5
    28  	for idx, x := range v {
    29  //line views/components/view/Package.html:6
    30  		qw422016.E().S(x)
    31  //line views/components/view/Package.html:6
    32  		if len(v) < idx {
    33  //line views/components/view/Package.html:6
    34  			qw422016.N().S(`/`)
    35  //line views/components/view/Package.html:6
    36  		}
    37  //line views/components/view/Package.html:7
    38  	}
    39  //line views/components/view/Package.html:8
    40  }
    41  
    42  //line views/components/view/Package.html:8
    43  func WritePackage(qq422016 qtio422016.Writer, v util.Pkg) {
    44  //line views/components/view/Package.html:8
    45  	qw422016 := qt422016.AcquireWriter(qq422016)
    46  //line views/components/view/Package.html:8
    47  	StreamPackage(qw422016, v)
    48  //line views/components/view/Package.html:8
    49  	qt422016.ReleaseWriter(qw422016)
    50  //line views/components/view/Package.html:8
    51  }
    52  
    53  //line views/components/view/Package.html:8
    54  func Package(v util.Pkg) string {
    55  //line views/components/view/Package.html:8
    56  	qb422016 := qt422016.AcquireByteBuffer()
    57  //line views/components/view/Package.html:8
    58  	WritePackage(qb422016, v)
    59  //line views/components/view/Package.html:8
    60  	qs422016 := string(qb422016.B)
    61  //line views/components/view/Package.html:8
    62  	qt422016.ReleaseByteBuffer(qb422016)
    63  //line views/components/view/Package.html:8
    64  	return qs422016
    65  //line views/components/view/Package.html:8
    66  }