TemplatesStore
@quik/templates / TemplatesStore
Variable: TemplatesStore
constTemplatesStore:object
Defined in: templates/src/stores/templates.ts:82
API for loading and retrieving templates.
Type Declaration
clear
clear: () =>
void=clearTemplates
Clear all loaded templates from memory.
Returns
void
get
get: (
template) =>string=getTemplate
Retrieve the contents of a template.
Parameters
template
string
Name of the template to fetch.
Returns
string
load
load: (
module, ...folders) =>Promise<void> =loadTemplates
Load templates from the given folders.
Parameters
module
string
Name of the module these templates belong to.
folders
...string[]
One or more folders containing Handlebars files.
Returns
Promise<void>
reload
reload: (
template?) =>void=reloadTemplates
Reload template contents from disk.
Parameters
template?
string
Template name to reload. If omitted, reloads all templates.
Returns
void