Documentation
¶
Index ¶
- type Render
- func (r Render) Add(name string, tmpl *template.Template)
- func (r Render) AddFromFiles(name string, files ...string) *template.Template
- func (r Render) AddFromFilesFuncs(name string, funcMap template.FuncMap, files ...string) *template.Template
- func (r Render) AddFromGlob(name, glob string) *template.Template
- func (r Render) AddFromString(name, templateString string) *template.Template
- func (r Render) AddFromStringsFuncs(name string, funcMap template.FuncMap, templateStrings ...string) *template.Template
- func (r Render) Instance(name string, data interface{}) render.Render
- type Renderer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Render ¶
Render type
func (Render) AddFromFiles ¶
AddFromFiles supply add template from files
func (Render) AddFromFilesFuncs ¶
func (r Render) AddFromFilesFuncs(name string, funcMap template.FuncMap, files ...string) *template.Template
AddFromFilesFuncs supply add template from file callback func
func (Render) AddFromGlob ¶
AddFromGlob supply add template from global path
func (Render) AddFromString ¶
AddFromString supply add template from strings
type Renderer ¶
type Renderer interface { render.HTMLRender Add(name string, tmpl *template.Template) AddFromFiles(name string, files ...string) *template.Template AddFromGlob(name, glob string) *template.Template AddFromString(name, templateString string) *template.Template AddFromStringsFuncs(name string, funcMap template.FuncMap, templateStrings ...string) *template.Template AddFromFilesFuncs(name string, funcMap template.FuncMap, files ...string) *template.Template }
Renderer type is the Agnostic Renderer for multitemplates. When gin is in debug mode then all multitemplates works with hot reloading allowing you modify file templates and seeing changes instantly. Renderer should be created using multitemplate.NewRenderer() constructor.
func NewRenderer ¶
func NewRenderer() Renderer
NewRenderer allows create an agnostic multitemplate renderer depending on enabled gin mode
Click to show internal directories.
Click to hide internal directories.