Package io.quarkus.qute.runtime
Class QuteRuntimeConfig
- java.lang.Object
-
- io.quarkus.qute.runtime.QuteRuntimeConfig
-
@ConfigRoot(name="qute", phase=RUN_TIME) public class QuteRuntimeConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQuteRuntimeConfig.PropertyNotFoundStrategy
-
Field Summary
Fields Modifier and Type Field Description QuteRuntimeConfig.PropertyNotFoundStrategypropertyNotFoundStrategyThe strategy used if a property is not found when evaluating a standalone expression at runtime.booleanremoveStandaloneLinesSpecify whether the parser should remove standalone lines from the output.
-
Constructor Summary
Constructors Constructor Description QuteRuntimeConfig()
-
-
-
Field Detail
-
propertyNotFoundStrategy
@ConfigItem(defaultValue="default") public QuteRuntimeConfig.PropertyNotFoundStrategy propertyNotFoundStrategy
The strategy used if a property is not found when evaluating a standalone expression at runtime.This strategy is not used when evaluating an expression that is used in a section parameter, e.g.
{#if foo.name}. In such case, it's the responsibility of the section to handle this situation appropriately.
-
removeStandaloneLines
@ConfigItem(defaultValue="true") public boolean removeStandaloneLines
Specify whether the parser should remove standalone lines from the output. A standalone line is a line that contains at least one section tag, parameter declaration, or comment but no expression and no non-whitespace character.
-
-