Page History
...
- As
property
are typed, the createdproperty
will be of the type defined by the property namedtype
coming from the field definition. (type=Date
the property will be aDate Object
). Default type isString
- If the property
defaultValue
is defined in the field definition, this value will be converted to the appropriatetype
and assigned to the newly createdproperty
. Otherwise the property will have anull
value.
If the related field support i18n
a language suffix is added to the property
name:
For example, a field is called 'simpleText' and has support for 'en, de, fr'. Default language is 'en'
...
OptionGroupPropertyHandler
In case of an OptionGroup
field is defined as multiselect
, the selected values are stored as a JCR multi-value-property. This JCR multi-value-property is normally handled as a List,
but the underlying Vaadin field is only working with Set
. This handler simply convert List
to Set
.
TextCodePropertyHandler
Simple TextCode Handler that return an empty String
instead of a null property
value.
TwinSelectPropertyHandler
Like for the OptionGroup
field, the underlying Vaadin Field need additional convertor between List
to Set
.
CompositeHandler
In addition to the CompositeField
and SwitchableField
default Handler
, we provide two additional CompositeHandler:
SubNodeCompositeHandler
SubNodeCompositeHandler
will store the property
values of the fields composing the composite field under the following format:
TwinSelectPropertyHandler
...
Advanced Tables - Table Plus | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
|
This Handler
do not support i18n
.
NoOpCompositeHandler
MultiHandler
Limitation
...