Class JinjavaViewsRendererConfigurationProperties
java.lang.Object
io.micronaut.views.jinjava.JinjavaViewsRendererConfigurationProperties
- All Implemented Interfaces:
io.micronaut.core.util.Toggleable, ViewsRendererConfiguration
@ConfigurationProperties("micronaut.views.jinja")
@Named("jinjava")
public final class JinjavaViewsRendererConfigurationProperties
extends Object
implements ViewsRendererConfiguration
Configuration properties for Jinjava Views rendering.
- Since:
- 6.1.1
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.hubspot.jinjava.JinjavaConfig.Builder@Nullable StringbooleanvoidsetDefaultExtension(String defaultExtension) voidsetEnabled(boolean enabled)
-
Field Details
-
PREFIX
-
DEFAULT_ENABLED
public static final boolean DEFAULT_ENABLEDWhether Jinjava Views rendering is enabled by default.- See Also:
-
DEFAULT_EXTENSION
-
-
Constructor Details
-
JinjavaViewsRendererConfigurationProperties
public JinjavaViewsRendererConfigurationProperties()
-
-
Method Details
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceio.micronaut.core.util.Toggleable- Returns:
- Whether Jinjava Views rendering is enabled
-
setEnabled
public void setEnabled(boolean enabled) - Parameters:
enabled- Whether Jinjava Views rendering is enabled
-
getDefaultExtension
- Specified by:
getDefaultExtensionin interfaceViewsRendererConfiguration- Returns:
- The default template extension
-
setDefaultExtension
- Parameters:
defaultExtension- The default template extension
-
getConfig
public com.hubspot.jinjava.JinjavaConfig.Builder getConfig()- Returns:
- The Jinjava configuration builder
-