com.vaadin.flow.templatemodel.
Annotation Type Encode
-
@Deprecated @Retention(RUNTIME) @Target(METHOD) @Repeatable(Container.class) public @interface Encode
Deprecated.Template model and polymer template support is deprecated - we recommend you to useLitTemplate
instead. Read more details from the Vaadin blog.Defines a ModelEncoder on a template model property found through
path()
.Use this annotation on setters in your
TemplateModel
class to perform type conversions on properties.Since:
1.0
Author:
Vaadin Ltd
See Also:
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description Class<? extends ModelEncoder<?,?>>
value
Deprecated.
The ModelEncoder class to use for encoding the property found through {
path()
.
-
-
-
Element Detail
-
value
Class<? extends ModelEncoder<?,?>> value
Deprecated.The ModelEncoder class to use for encoding the property found through {
path()
.Returns:
the ModelEncoder class
-
-
-
path
String path
Deprecated.The dot separated path from the TemplateModel property to the value to apply encoding to. Empty string by default, which will apply encoding directly to the property.
Returns:
the dot separated path to the bean property to encode, empty string by default
Default:
""
-
-