Directory

Enhanced Grid - Vaadin Add-on Directory

This component is an extended version of Grid with integrated complex filtering and other features Enhanced Grid - Vaadin Add-on Directory
This component is an extended version of Grid to add support to the following features: ## Features ### set a predicate to indicate which rows/items can be selected EnhancedGrid#setSelectionPredicate(SerializablePredicate) ### set a predicate to indicate which rows/items can be edited EnhancedGrid#setEditablePredicate(SerializablePredicate) ### check if a item is editable EnhancedGrid#isEditable(T) ### edit an item and cancel the edit EnhancedGrid#editItem(T) EnhancedGrid#cancelEdit() ### set a flag to indicate if a cancel edit confirmation dialog should be display if user navigates away from current editing row EnhancedGrid#setShowCancelEditDialog(boolean) ### Each column can define a filter field/dialog through EnhancedColumn#setHeader(String, HasValueAndElement) EnhancedColumn#setHeader(Component, HasValueAndElement) ### 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)