Package com.github.jknack.handlebars.io
Interface TemplateLoader
- All Known Implementing Classes:
AbstractTemplateLoader,ClassPathTemplateLoader,CompositeTemplateLoader,FileTemplateLoader,ServletContextTemplateLoader,URLTemplateLoader
Deprecated.
com.github.jknack.handlebars.io package is deprecated and marked for removal in subsequent releases which will involve removal of the handlebars dependency in AEM.
Strategy interface for loading resources from class path, file system, etc.
Templates prefix and suffix
A TemplateLoader provides two important properties:
- prefix: useful for setting a default prefix where templates are stored.
- suffix: useful for setting a default suffix or file extension for your templates. Default is:
'.hbs'
- Since:
- 0.1.0
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.Deprecated.Deprecated.Resolve a relative location to an absolute location.voidsetCharset(Charset charset) Deprecated.Set the default charset.voidDeprecated.Set the prefix that gets prepended to view names when building a URI.voidDeprecated.Set the suffix that gets appended to view names when building a URI.Deprecated.Get a template source from location.
-
Field Details
-
DEFAULT_PREFIX
Deprecated.The default view prefix.- See Also:
-
DEFAULT_SUFFIX
Deprecated.The default view suffix.- See Also:
-
-
Method Details
-
sourceAt
Deprecated.Get a template source from location.- Parameters:
location- The location of the template source. Required.- Returns:
- A new template source.
- Throws:
IOException- If the template's source can't be resolved.
-
resolve
Deprecated.Resolve a relative location to an absolute location.- Parameters:
location- The candidate location.- Returns:
- Resolve the uri to an absolute location.
-
getPrefix
String getPrefix()Deprecated.- Returns:
- The prefix that gets prepended to view names when building a URI.
-
getSuffix
String getSuffix()Deprecated.- Returns:
- The suffix that gets appended to view names when building a URI.
-
setPrefix
Deprecated.Set the prefix that gets prepended to view names when building a URI.- Parameters:
prefix- The prefix that gets prepended to view names when building a URI.
-
setSuffix
Deprecated.Set the suffix that gets appended to view names when building a URI.- Parameters:
suffix- The suffix that gets appended to view names when building a URI.
-
setCharset
Deprecated.Set the default charset.- Parameters:
charset- Charset.
-
getCharset
Charset getCharset()Deprecated.- Returns:
- Charset.
-