Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FSRenderer ¶
type FSRenderer struct {
// contains filtered or unexported fields
}
FSRenderer renders views from a file system.
func NewFSRenderer ¶
func NewFSRenderer(fs fs.FS) *FSRenderer
NewFSRenderer returns a new FSRenderer.
type MemRenderer ¶
type MemRenderer struct {
// contains filtered or unexported fields
}
MemRenderer renders views from memory.
func NewMemRenderer ¶
func NewMemRenderer(viewFS fs.FS) (*MemRenderer, error)
NewMemRenderer parses all the views in the given fs and stores the results in memory.
type View ¶
type View struct {
// contains filtered or unexported fields
}
View is a collection of templates used to render data. Every view has an unique name.
A view combines the following templates to render a HTML page: - base.html (required) - {name}.html (optional) - partials/*.html (optional)
Click to show internal directories.
Click to hide internal directories.