Customizing textbox elements
TextboxFormElement.Type
can be set as an attribute on the EntityPropertyDescriptor
.
If set and the property is generated as a TextboxFormElement
, that type will be used.
Example
Change the multiline textarea into a singleline textbox for the code property.
.properties( props -> props
.property( "code" )
.attribute( TextboxFormElement.Type.class, TextboxFormElement.Type.TEXT)
)
You can add default post processors to the TextboxFormElementBuilderFactory
to customize the autodetection.