EnhancedFormLayout - Vaadin Add-on Directory
A from layout component with a FormItem that has functioning as required indication inherited from the wrapped component.FormItem in the standard Vaadin FormLayout loses the required indicator of the field component. This component is and extended version of FormLayout with version of FormItem, EnhancedFormItem that solves this problem by inherting the required indicator of the wrapped component to the EnhancedFormItem itself.
See more: https://github.com/vaadin/vaadin-form-layout/issues/122
Fixed also issues with getResponsiveSteps().
See more: https://github.com/vaadin/vaadin-form-layout/issues/135
Adds methods to modify label aferwards.
EnhancedFormItem#setLabel(String)
EnhancedFormItem#setLabel(Component)
Adds following convenience API to configure the layout parameters more easily:
EnhancedFormLayout#setFormItemLabelWidth(String)
EnhancedFormLayout#setFormItemRowSpacing(String)
EnhancedFormLayout#setColSpacing(String)
EnhancedFormItem#setLabelWidth(String)
EnhancedFormItem#setRowSpacing(String)
EnhancedFormItem#setRightAlinged(boolean) - Make label right aligned
EnhancedFormItem#setBottomAligned(boolean) - Make the form item bottom aligned
### Sponsored development
Major pieces of development of this add-on has been sponsored by multiple customers of Vaadin. Read more about Expert on Demand at: [Support](https://vaadin.com/support) and [Pricing](https://vaadin.com/pricing)