Enhanced Crud - Vaadin Add-on Directory
Enhanced CRUD offers read only mode, canceling save and access to Editor buttonsEnhanced CRUD is an improved version of the Vaadin CRUD component. The most notable differences are
## Features
- Toolbar footer can be hidden
- There is read only mode, where Editor dialog has only the close button and data cannot be edited
- A new PreSaveEvent is triggered before bean is committed, so that fully customized saving logic is possible to be added.
- Cancel save. You can do additional validation in save listener and cancel if needed. Then edits are reverted.
- Access to Editor dialog buttons. Button captions can be changed, buttons can be hidden.
- Possible to disable confirm dialog on cancel actions
## Fixes
- event.getItem() returns new item if opened with new item, https://github.com/vaadin/vaadin-crud-flow/issues/204
- Possible NPE: "Cannot provide an id for null item.", https://github.com/vaadin/vaadin-crud-flow/pull/216
This component requires Vaadin 14+ and npm mode. Compatibility mode not supported. Material theme is not supported.
### Vaadin 23
There is no version planned for Vaadin 23. Important features from this add-on has been integrated to CRUD component of Vaadin 23 instead.
### Vaadin Pro
This component is available in the Vaadin Pro subscription. It is still open source, but you need to have a valid CVAL license in order to use it. Read more at: [Pricing](https://vaadin.com/pricing)
### Sponsored development
Major pieces of development of this add-on has been sponsored by customers of Vaadin. Read more about Expert on Demand at: [Support](https://vaadin.com/support) and [Pricing](https://vaadin.com/pricing)