Class RockerViewsRenderer<T,R>
java.lang.Object
io.micronaut.views.AbstractViewsRenderer<T,R>
io.micronaut.views.rocker.RockerViewsRenderer<T,R>
- Type Parameters:
T- The model typeR- The request type
- All Implemented Interfaces:
io.micronaut.core.order.Ordered, ViewsRenderer<T,R>
Renders templates with Rocker.
- Since:
- 1.3.2
- Author:
- Sam Adams
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final RockerViewsRendererConfigurationprotected final RockerEngineprotected final ViewsConfigurationFields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionRockerViewsRenderer(ViewsConfiguration viewsConfiguration, RockerViewsRendererConfiguration rockerConfiguration, RockerEngine rockerEngine) -
Method Summary
Methods inherited from class AbstractViewsRenderer
defaultExtension, getTemplate, viewLocationWithExtension, viewLocationWithoutExtension, viewNameWithExtensionMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.order.Ordered
getOrder
-
Field Details
-
rockerEngine
-
viewsConfiguration
-
rockerConfiguration
-
-
Constructor Details
-
RockerViewsRenderer
@Inject public RockerViewsRenderer(ViewsConfiguration viewsConfiguration, RockerViewsRendererConfiguration rockerConfiguration, RockerEngine rockerEngine) - Parameters:
viewsConfiguration- Views ConfigurationrockerConfiguration- Rocker ConfigurationrockerEngine- Rocker Engine
-
-
Method Details
-
render
-
exists
Description copied from class:AbstractViewsRendererDetermines whether a template resource for the given view name is available.Returns
falsewhen this renderer was created without a resource loader.- Specified by:
existsin interfaceViewsRenderer<T,R> - Overrides:
existsin classAbstractViewsRenderer<T,R> - Parameters:
viewName- The requested view name, with or without the configured extension- Returns:
- Whether the corresponding template resource exists
-