// Code generated by qtc from "header.qtpl". DO NOT EDIT. // See https://github.com/valyala/quicktemplate for details. //line app/vmalert/tpl/header.qtpl:1 package tpl //line app/vmalert/tpl/header.qtpl:1 import ( qtio422016 "io" qt422016 "github.com/valyala/quicktemplate" ) //line app/vmalert/tpl/header.qtpl:1 var ( _ = qtio422016.Copy _ = qt422016.AcquireByteBuffer ) //line app/vmalert/tpl/header.qtpl:1 func StreamHeader(qw422016 *qt422016.Writer, title string, pages []NavItem) { //line app/vmalert/tpl/header.qtpl:1 qw422016.N().S(` <!DOCTYPE html> <html lang="en"> <head> <title>vmalert`) //line app/vmalert/tpl/header.qtpl:5 if title != "" { //line app/vmalert/tpl/header.qtpl:5 qw422016.N().S(` - `) //line app/vmalert/tpl/header.qtpl:5 qw422016.E().S(title) //line app/vmalert/tpl/header.qtpl:5 } //line app/vmalert/tpl/header.qtpl:5 qw422016.N().S(`</title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"> <style> body{ min-height: 75rem; padding-top: 4.5rem; } pre { overflow: scroll; max-width: 600px; min-height: 30px; } .group-heading { cursor: pointer; padding: 5px; margin-top: 5px; position: relative; } .group-heading .anchor { position:absolute; top:-60px; } .group-heading span { float: right; margin-left: 5px; margin-right: 5px; } .group-heading:hover { background-color: #f8f9fa!important; } .table .error-cell{ word-break: break-word; } </style> </head> <body> `) //line app/vmalert/tpl/header.qtpl:41 StreamPrintNavItems(qw422016, title, pages) //line app/vmalert/tpl/header.qtpl:41 qw422016.N().S(` <main class="px-2"> `) //line app/vmalert/tpl/header.qtpl:43 } //line app/vmalert/tpl/header.qtpl:43 func WriteHeader(qq422016 qtio422016.Writer, title string, pages []NavItem) { //line app/vmalert/tpl/header.qtpl:43 qw422016 := qt422016.AcquireWriter(qq422016) //line app/vmalert/tpl/header.qtpl:43 StreamHeader(qw422016, title, pages) //line app/vmalert/tpl/header.qtpl:43 qt422016.ReleaseWriter(qw422016) //line app/vmalert/tpl/header.qtpl:43 } //line app/vmalert/tpl/header.qtpl:43 func Header(title string, pages []NavItem) string { //line app/vmalert/tpl/header.qtpl:43 qb422016 := qt422016.AcquireByteBuffer() //line app/vmalert/tpl/header.qtpl:43 WriteHeader(qb422016, title, pages) //line app/vmalert/tpl/header.qtpl:43 qs422016 := string(qb422016.B) //line app/vmalert/tpl/header.qtpl:43 qt422016.ReleaseByteBuffer(qb422016) //line app/vmalert/tpl/header.qtpl:43 return qs422016 //line app/vmalert/tpl/header.qtpl:43 }