// Code generated by qtc from "mutators.qtpl". DO NOT EDIT.
// See https://github.com/valyala/quicktemplate for details.
//line views/mutators.qtpl:1
package views
//line views/mutators.qtpl:1
import "fmt"
//line views/mutators.qtpl:2
import "net/http"
//line views/mutators.qtpl:4
import "github.com/bouncepaw/mycorrhiza/cfg"
//line views/mutators.qtpl:5
import "github.com/bouncepaw/mycorrhiza/l18n"
//line views/mutators.qtpl:6
import "github.com/bouncepaw/mycorrhiza/user"
//line views/mutators.qtpl:8
import (
qtio422016 "io"
qt422016 "github.com/valyala/quicktemplate"
)
//line views/mutators.qtpl:8
var (
_ = qtio422016.Copy
_ = qt422016.AcquireByteBuffer
)
//line views/mutators.qtpl:8
func StreamToolbar(qw422016 *qt422016.Writer, u *user.User, lc *l18n.Localizer) {
//line views/mutators.qtpl:8
qw422016.N().S(`
`)
//line views/mutators.qtpl:66
}
//line views/mutators.qtpl:66
func WriteToolbar(qq422016 qtio422016.Writer, u *user.User, lc *l18n.Localizer) {
//line views/mutators.qtpl:66
qw422016 := qt422016.AcquireWriter(qq422016)
//line views/mutators.qtpl:66
StreamToolbar(qw422016, u, lc)
//line views/mutators.qtpl:66
qt422016.ReleaseWriter(qw422016)
//line views/mutators.qtpl:66
}
//line views/mutators.qtpl:66
func Toolbar(u *user.User, lc *l18n.Localizer) string {
//line views/mutators.qtpl:66
qb422016 := qt422016.AcquireByteBuffer()
//line views/mutators.qtpl:66
WriteToolbar(qb422016, u, lc)
//line views/mutators.qtpl:66
qs422016 := string(qb422016.B)
//line views/mutators.qtpl:66
qt422016.ReleaseByteBuffer(qb422016)
//line views/mutators.qtpl:66
return qs422016
//line views/mutators.qtpl:66
}
//line views/mutators.qtpl:68
func StreamEditor(qw422016 *qt422016.Writer, rq *http.Request, hyphaName, textAreaFill, warning string) {
//line views/mutators.qtpl:68
qw422016.N().S(`
`)
//line views/mutators.qtpl:70
lc := l18n.FromRequest(rq)
//line views/mutators.qtpl:71
qw422016.N().S(`
`)
//line views/mutators.qtpl:74
qw422016.N().S(fmt.Sprintf(lc.Get("edit.title"), beautifulLink(hyphaName)))
//line views/mutators.qtpl:74
qw422016.N().S(`
`)
//line views/mutators.qtpl:75
qw422016.N().S(warning)
//line views/mutators.qtpl:75
qw422016.N().S(`
`)
//line views/mutators.qtpl:88
qw422016.N().S(Toolbar(user.FromRequest(rq), lc))
//line views/mutators.qtpl:88
qw422016.N().S(`
`)
//line views/mutators.qtpl:90
streameditScripts(qw422016)
//line views/mutators.qtpl:90
qw422016.N().S(`
`)
//line views/mutators.qtpl:91
}
//line views/mutators.qtpl:91
func WriteEditor(qq422016 qtio422016.Writer, rq *http.Request, hyphaName, textAreaFill, warning string) {
//line views/mutators.qtpl:91
qw422016 := qt422016.AcquireWriter(qq422016)
//line views/mutators.qtpl:91
StreamEditor(qw422016, rq, hyphaName, textAreaFill, warning)
//line views/mutators.qtpl:91
qt422016.ReleaseWriter(qw422016)
//line views/mutators.qtpl:91
}
//line views/mutators.qtpl:91
func Editor(rq *http.Request, hyphaName, textAreaFill, warning string) string {
//line views/mutators.qtpl:91
qb422016 := qt422016.AcquireByteBuffer()
//line views/mutators.qtpl:91
WriteEditor(qb422016, rq, hyphaName, textAreaFill, warning)
//line views/mutators.qtpl:91
qs422016 := string(qb422016.B)
//line views/mutators.qtpl:91
qt422016.ReleaseByteBuffer(qb422016)
//line views/mutators.qtpl:91
return qs422016
//line views/mutators.qtpl:91
}
//line views/mutators.qtpl:93
func StreamPreview(qw422016 *qt422016.Writer, rq *http.Request, hyphaName, textAreaFill, message, warning string, renderedPage string) {
//line views/mutators.qtpl:93
qw422016.N().S(`
`)
//line views/mutators.qtpl:95
lc := l18n.FromRequest(rq)
//line views/mutators.qtpl:96
qw422016.N().S(`
`)
//line views/mutators.qtpl:117
streameditScripts(qw422016)
//line views/mutators.qtpl:117
qw422016.N().S(`
`)
//line views/mutators.qtpl:118
}
//line views/mutators.qtpl:118
func WritePreview(qq422016 qtio422016.Writer, rq *http.Request, hyphaName, textAreaFill, message, warning string, renderedPage string) {
//line views/mutators.qtpl:118
qw422016 := qt422016.AcquireWriter(qq422016)
//line views/mutators.qtpl:118
StreamPreview(qw422016, rq, hyphaName, textAreaFill, message, warning, renderedPage)
//line views/mutators.qtpl:118
qt422016.ReleaseWriter(qw422016)
//line views/mutators.qtpl:118
}
//line views/mutators.qtpl:118
func Preview(rq *http.Request, hyphaName, textAreaFill, message, warning string, renderedPage string) string {
//line views/mutators.qtpl:118
qb422016 := qt422016.AcquireByteBuffer()
//line views/mutators.qtpl:118
WritePreview(qb422016, rq, hyphaName, textAreaFill, message, warning, renderedPage)
//line views/mutators.qtpl:118
qs422016 := string(qb422016.B)
//line views/mutators.qtpl:118
qt422016.ReleaseByteBuffer(qb422016)
//line views/mutators.qtpl:118
return qs422016
//line views/mutators.qtpl:118
}
//line views/mutators.qtpl:120
func streameditScripts(qw422016 *qt422016.Writer) {
//line views/mutators.qtpl:120
qw422016.N().S(`
`)
//line views/mutators.qtpl:122
for _, scriptPath := range cfg.EditScripts {
//line views/mutators.qtpl:122
qw422016.N().S(`
`)
//line views/mutators.qtpl:124
}
//line views/mutators.qtpl:124
qw422016.N().S(`
`)
//line views/mutators.qtpl:125
}
//line views/mutators.qtpl:125
func writeeditScripts(qq422016 qtio422016.Writer) {
//line views/mutators.qtpl:125
qw422016 := qt422016.AcquireWriter(qq422016)
//line views/mutators.qtpl:125
streameditScripts(qw422016)
//line views/mutators.qtpl:125
qt422016.ReleaseWriter(qw422016)
//line views/mutators.qtpl:125
}
//line views/mutators.qtpl:125
func editScripts() string {
//line views/mutators.qtpl:125
qb422016 := qt422016.AcquireByteBuffer()
//line views/mutators.qtpl:125
writeeditScripts(qb422016)
//line views/mutators.qtpl:125
qs422016 := string(qb422016.B)
//line views/mutators.qtpl:125
qt422016.ReleaseByteBuffer(qb422016)
//line views/mutators.qtpl:125
return qs422016
//line views/mutators.qtpl:125
}