@ApplicationScoped public class ClientMustacheTemplateRenderer extends Object implements MustacheTemplateRenderer<Object>
TemplateRenderer
based on MustacheJS engine.
See Modifier | Constructor and Description |
---|---|
|
ClientMustacheTemplateRenderer() |
protected |
ClientMustacheTemplateRenderer(Supplier<MustacheSource> sourceSupplier,
Function<String,com.google.gwt.core.client.ScriptInjector.FromString> scriptInjector) |
Modifier and Type | Method and Description |
---|---|
protected void |
init() |
String |
render(String template,
Object data) |
@Inject public ClientMustacheTemplateRenderer()
protected ClientMustacheTemplateRenderer(Supplier<MustacheSource> sourceSupplier, Function<String,com.google.gwt.core.client.ScriptInjector.FromString> scriptInjector)
@PostConstruct protected void init()
public String render(String template, Object data)
render
in interface MustacheTemplateRenderer<Object>
render
in interface TemplateRenderer<Object>
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.