type github.com/google/safehtml/template.Template
79 uses
github.com/google/safehtml/template (current package)
escape.go#L25: func escapeTemplate(tmpl *Template, node parse.Node, name string) error {
escape.go#L793: func (e *escaper) arbitraryTemplate() *Template {
template.go#L24: type Template struct {
template.go#L42: set map[string]*Template
template.go#L52: func (t *Template) Templates() []*Template {
template.go#L57: m := make([]*Template, 0, len(ns.set))
template.go#L82: func (t *Template) Option(opt ...string) *Template {
template.go#L89: func (t *Template) checkCanParse() error {
template.go#L102: func (t *Template) escape() error {
template.go#L126: func (t *Template) Execute(wr io.Writer, data interface{}) error {
template.go#L136: func (t *Template) ExecuteToHTML(data interface{}) (safehtml.HTML, error) {
template.go#L172: func (t *Template) ExecuteTemplate(wr io.Writer, name string, data interface{}) error {
template.go#L184: func (t *Template) ExecuteTemplateToHTML(name string, data interface{}) (safehtml.HTML, error) {
template.go#L195: func (t *Template) lookupAndEscapeTemplate(name string) (tmpl *Template, err error) {
template.go#L221: func (t *Template) DefinedTemplates() string {
template.go#L239: func (t *Template) Parse(text stringConstant) (*Template, error) {
template.go#L280: func (t *Template) ParseFromTrustedTemplate(tmpl TrustedTemplate) (*Template, error) {
template.go#L292: func (t *Template) Clone() (*Template, error) {
template.go#L302: ns := &nameSpace{set: make(map[string]*Template)}
template.go#L304: ret := &Template{
template.go#L318: ret.set[name] = &Template{
template.go#L330: func New(name string) *Template {
template.go#L331: ns := &nameSpace{set: make(map[string]*Template)}
template.go#L333: tmpl := &Template{
template.go#L350: func (t *Template) New(name string) *Template {
template.go#L357: func (t *Template) new(name string) *Template {
template.go#L358: tmpl := &Template{
template.go#L373: func (t *Template) Name() string {
template.go#L391: func (t *Template) Funcs(funcMap FuncMap) *Template {
template.go#L404: func (t *Template) CSPCompatible() *Template {
template.go#L416: func (t *Template) Delims(left, right string) *Template {
template.go#L423: func (t *Template) Lookup(name string) *Template {
template.go#L433: func Must(t *Template, err error) *Template {
template.go#L467: func ParseFiles(filenames ...stringConstant) (*Template, error) {
template.go#L484: func ParseFilesFromTrustedSources(filenames ...TrustedSource) (*Template, error) {
template.go#L500: func (t *Template) ParseFiles(filenames ...stringConstant) (*Template, error) {
template.go#L516: func (t *Template) ParseFilesFromTrustedSources(filenames ...TrustedSource) (*Template, error) {
template.go#L522: func parseFiles(t *Template, filenames ...string) (*Template, error) {
template.go#L544: var tmpl *Template
template.go#L570: func ParseGlob(pattern stringConstant) (*Template, error) {
template.go#L583: func ParseGlobFromTrustedSource(pattern TrustedSource) (*Template, error) {
template.go#L601: func (t *Template) ParseGlob(pattern stringConstant) (*Template, error) {
template.go#L619: func (t *Template) ParseGlobFromTrustedSource(pattern TrustedSource) (*Template, error) {
template.go#L624: func parseGlob(t *Template, pattern string) (*Template, error) {
golang.org/x/pkgsite/internal/frontend
server.go#L55: templates map[string]*template.Template
server.go#L485: func (s *Server) findTemplate(templateName string) (*template.Template, error) {
server.go#L502: func executeTemplate(ctx context.Context, templateName string, tmpl *template.Template, data interface{}) ([]byte, error) {
server.go#L537: func parsePageTemplates(base template.TrustedSource) (map[string]*template.Template, error) {
server.go#L556: templates := make(map[string]*template.Template)
golang.org/x/pkgsite/internal/godoc/dochtml
dochtml.go#L125: exec := func(tmpl *template.Template) safehtml.HTML {
dochtml.go#L321: func executeToHTMLWithLimit(tmpl *template.Template, data interface{}, limit int64) (safehtml.HTML, error) {
template.go#L22: bodyTemplate, outlineTemplate, sidenavTemplate *template.Template
golang.org/x/pkgsite/internal/godoc/dochtml/internal/render
linkify.go#L214: func codeHTML(src string, codeTmpl *template.Template) safehtml.HTML {
linkify.go#L360: func ExecuteToHTML(tmpl *template.Template, data interface{}) safehtml.HTML {
render.go#L36: docTmpl *template.Template
render.go#L37: exampleTmpl *template.Template
golang.org/x/pkgsite/internal/worker
pages.go#L214: func renderPage(ctx context.Context, w http.ResponseWriter, page interface{}, tmpl *template.Template) (err error) {
server.go#L52: templates map[string]*template.Template
server.go#L88: templates := map[string]*template.Template{
server.go#L642: func parseTemplate(staticPath, filename template.TrustedSource) (*template.Template, error) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |