package partials
import "github.com/gohugoio/hugo/tpl/partials"
Package partials provides template functions for working with reusable templates.
Index ¶
Variables ¶
var TestTemplateProvider deps.ResourceProvider
TestTemplateProvider is global deps.ResourceProvider. NOTE: It's currently unused.
Types ¶
type Namespace ¶
type Namespace struct {
// contains filtered or unexported fields
}
Namespace provides template functions for the "templates" namespace.
func New ¶
New returns a new instance of the templates-namespaced template functions.
func (*Namespace) Include ¶
Include executes the named partial. If the partial contains a return statement, that value will be returned. Else, the rendered output will be returned: A string if the partial is a text/template, or template.HTML when html/template.
func (*Namespace) IncludeCached ¶
func (ns *Namespace) IncludeCached(name string, context interface{}, variants ...interface{}) (interface{}, error)
IncludeCached executes and caches partial templates. The cache is created with name+variants as the key.
Source Files ¶
- Version
- v0.87.0
- Published
- Aug 3, 2021
- Platform
- linux/amd64
- Imports
- 15 packages
- Last checked
- 3 hours ago –
Tools for package owners.