| Package | Description |
|---|---|
| com.github.jknack.handlebars | |
| com.github.jknack.handlebars.helper | |
| com.github.jknack.handlebars.internal.js | |
| com.github.jknack.handlebars.js |
| Modifier and Type | Class and Description |
|---|---|
class |
Handlebars
Handlebars provides the power necessary to let you build semantic templates effectively with no
frustration.
|
| Modifier and Type | Method and Description |
|---|---|
HelperRegistry |
HelperRegistry.registerDecorator(String name,
Decorator decorator)
Register a decorator and make it accessible via
decorator(String). |
<H> HelperRegistry |
HelperRegistry.registerHelper(String name,
Helper<H> helper)
Register a helper in the helper registry.
|
<H> HelperRegistry |
HelperRegistry.registerHelperMissing(Helper<H> helper)
Register the special helper missing in the registry.
|
HelperRegistry |
HelperRegistry.registerHelpers(Class<?> helperSource)
Register all the helper methods for the given helper source.
|
HelperRegistry |
HelperRegistry.registerHelpers(File input)
Register helpers from a JavaScript source.
|
HelperRegistry |
HelperRegistry.registerHelpers(Object helperSource)
Register all the helper methods for the given helper source.
|
HelperRegistry |
HelperRegistry.registerHelpers(String filename,
InputStream source)
Register helpers from a JavaScript source.
|
HelperRegistry |
HelperRegistry.registerHelpers(String filename,
Reader source)
Register helpers from a JavaScript source.
|
HelperRegistry |
HelperRegistry.registerHelpers(String filename,
String source)
Register helpers from a JavaScript source.
|
HelperRegistry |
HelperRegistry.registerHelpers(URI location)
Register helpers from a JavaScript source.
|
HelperRegistry |
HelperRegistry.setCharset(Charset charset)
Set the charset to use.
|
| Modifier and Type | Method and Description |
|---|---|
Handlebars |
Handlebars.with(HelperRegistry registry)
Set the helper registry.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultHelperRegistry
Default implementation of
HelperRegistry. |
| Modifier and Type | Method and Description |
|---|---|
HelperRegistry |
DefaultHelperRegistry.registerDecorator(String name,
Decorator decorator) |
<H> HelperRegistry |
DefaultHelperRegistry.registerHelper(String name,
Helper<H> helper) |
<H> HelperRegistry |
DefaultHelperRegistry.registerHelperMissing(Helper<H> helper) |
HelperRegistry |
DefaultHelperRegistry.registerHelpers(Class<?> helperSource) |
HelperRegistry |
DefaultHelperRegistry.registerHelpers(File input) |
HelperRegistry |
DefaultHelperRegistry.registerHelpers(Object helperSource) |
HelperRegistry |
DefaultHelperRegistry.registerHelpers(String filename,
InputStream source) |
HelperRegistry |
DefaultHelperRegistry.registerHelpers(String filename,
Reader source) |
HelperRegistry |
DefaultHelperRegistry.registerHelpers(String filename,
String source) |
HelperRegistry |
DefaultHelperRegistry.registerHelpers(URI location) |
| Constructor and Description |
|---|
RhinoHandlebars(HelperRegistry helperRegistry)
Creates a new
RhinoHandlebars. |
RhinoHandlebars(HelperRegistry helperRegistry,
int optimizationLevel)
Creates a new
RhinoHandlebars. |
| Modifier and Type | Field and Description |
|---|---|
protected HelperRegistry |
HandlebarsJs.registry
The handlebars instance.
|
| Modifier and Type | Method and Description |
|---|---|
static HandlebarsJs |
HandlebarsJs.create(HelperRegistry helperRegistry)
Creates a
HandlebarsJs object. |
static HandlebarsJs |
HandlebarsJs.createRhino(HelperRegistry helperRegistry,
int optimizationLevel)
Creates a
HandlebarsJs object. |
| Constructor and Description |
|---|
HandlebarsJs(HelperRegistry helperRegistry)
Creates a new
HelperRegistry object. |
Copyright © 2018. All rights reserved.