Index

A B C E G H I M O R S T U W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractGridPro<E> - Class in com.vaadin.flow.component.gridpro
 
AbstractGridPro() - Constructor for class com.vaadin.flow.component.gridpro.AbstractGridPro
Creates a new instance, with page size of 50.
AbstractGridPro(int) - Constructor for class com.vaadin.flow.component.gridpro.AbstractGridPro
Creates a new instance, with the specified page size.
AbstractGridPro(int, TreeGridPro.TreeDataCommunicatorBuilder<E>) - Constructor for class com.vaadin.flow.component.gridpro.AbstractGridPro
Creates a new instance, with the specified page size and data communicator.
AbstractGridPro(Class<E>) - Constructor for class com.vaadin.flow.component.gridpro.AbstractGridPro
Instantiates a new CrudGrid for the supplied bean type.
AbstractGridPro(Class<E>, TreeGridPro.TreeDataCommunicatorBuilder<E>) - Constructor for class com.vaadin.flow.component.gridpro.AbstractGridPro
Creates a new grid with an initial set of columns for each of the bean's properties.
AbstractGridPro(Class<E>, TreeGridPro.TreeDataCommunicatorBuilder<E>, boolean) - Constructor for class com.vaadin.flow.component.gridpro.AbstractGridPro
Creates a new grid with an initial set of columns for each of the bean's properties.
AbstractGridPro.CellEditStartedEvent<E> - Class in com.vaadin.flow.component.gridpro
Event fired when the user starts to edit an existing item.
AbstractGridPro.EditColumn<T> - Class in com.vaadin.flow.component.gridpro
Server-side component for the <vaadin-grid-edit-column> element.
AbstractGridPro.ItemPropertyChangedEvent<E> - Class in com.vaadin.flow.component.gridpro
Event fired when the user has edited an existing item.
addCellEditStartedListener(ComponentEventListener<AbstractGridPro.CellEditStartedEvent<E>>) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Registers a listener to be notified when the user starts to edit an existing item.
addCollapseListener(ComponentEventListener<CollapseEvent<T, TreeGridPro<T>>>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Adds a CollapseEvent listener to this TreeGrid.
addComponentHierarchyColumn(ValueProvider<T, V>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Adds a new Hierarchy column that shows components.
addEditColumn(ValueProvider<E, ?>) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Adds a new edit column to this GridPro with a value provider.
addEditColumn(ValueProvider<E, ?>, Renderer<E>) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Adds a new edit column to this GridPro with a value provider and renderer which is used to display the content when the cell is not in the edit mode.
addEditColumn(ValueProvider<E, V>, String...) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Adds a new edit column to this GridPro with a value provider and sorting properties.
addEditColumn(String) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Adds a new edit column for the given property name.
addExpandListener(ComponentEventListener<ExpandEvent<T, TreeGridPro<T>>>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Adds an ExpandEvent listener to this TreeGrid.
addHierarchyColumn(ValueProvider<T, ?>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Adds a new Hierarchy column to this Grid with a value provider.
addItemPropertyChangedListener(ComponentEventListener<AbstractGridPro.ItemPropertyChangedEvent<E>>) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Registers a listener to be notified when the user has edited an existing item.
addThemeVariants(GridProVariant...) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Adds theme variants to the component.

B

build(Element, CompositeDataGenerator<T>, GridArrayUpdater, SerializableSupplier<ValueProvider<T, String>>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro.TreeDataCommunicatorBuilder
 

C

CellEditStartedEvent(TreeGridPro<E>, boolean, ObjectNode, String) - Constructor for class com.vaadin.flow.component.gridpro.AbstractGridPro.CellEditStartedEvent
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
checkbox(ItemUpdater<T, Boolean>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurer
Configures the column to have a checkbox editor with the given item updater.
collapse(Collection<T>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Collapse the given items.
collapse(Collection<T>, boolean) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Collapse the given items.
collapse(T...) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Collapse the given items.
collapseRecursively(Collection<T>, int) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Collapse the given items and their children recursively until the given depth.
collapseRecursively(Stream<T>, int) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Collapse the given items and their children recursively until the given depth.
com.vaadin.flow.component.gridpro - package com.vaadin.flow.component.gridpro
 
com.vaadin.flow.component.treegrid - package com.vaadin.flow.component.treegrid
 
createEditColumn(Renderer<E>, String) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Creates a new edit column instance for this GridPro instance.
custom(HasValueAndElement<?, V>, ItemUpdater<T, V>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurer
Configures the column to have a custom editor component.
custom(HasValueAndElement<?, V>, ValueProvider<T, V>, ItemUpdater<T, V>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurer
Configures the column to have a custom editor component, using a custom value provider.

E

EditColumn(AbstractGridPro<T>, String, Renderer<T>) - Constructor for class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
Constructs a new Column for use inside a Grid.
EditColumnConfigurer<T> - Class in com.vaadin.flow.component.gridpro
Configuration for the editor of an edit column.
expand(Collection<T>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Expands the given items.
expand(Collection<T>, boolean) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Expands the given items.
expand(T...) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Expands the given items.
expandRecursively(Collection<T>, int) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Expands the given items and their children recursively until the given depth.
expandRecursively(Stream<T>, int) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Expands the given items and their children recursively until the given depth.

G

getBottomChildColumns() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getColumn() - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurer
Gets the column.
getDataCommunicator() - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
 
getDataProvider() - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
 
getEditOnClick() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Gets the value of the webcomponent's property editOnClick.
getEditorField() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getEditorType() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
Gets the type of the editor that is used for modifying cell value.
getEnterNextRow() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Gets the value of the webcomponent's property enterNextRow.
getFooterComponent() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getFooterPartName() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getFooterText() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getGenericDataView() - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Deprecated.
not supported
getGrid() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getHeaderComponent() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getHeaderPartName() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getHeaderText() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getInternalId() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getItem() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.CellEditStartedEvent
Gets an instance of edited item.
getItem() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.ItemPropertyChangedEvent
Gets an instance of edited item.
getItemsWithChildrenRecursively(Collection<T>, int) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Gets given items and their children recursively until the given depth.
getItemUpdater() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
Gets the itemUpdater function that will be called on item changed.
getLazyDataView() - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Deprecated.
not supported
getListDataView() - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Deprecated.
not supported
getOptions() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
Gets the list of options that is used for select type of the editor.
getSingleCellEdit() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Gets the value of the webcomponent's property singleCellEdit.
getTemplateExpression() - Method in class com.vaadin.flow.component.treegrid.HierarchyColumnComponentRendererPro
 
getTextAlign() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
getValueProvider() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
grid - Variable in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 

H

hasSortingIndicators() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
HierarchyColumnComponentRendererPro<COMPONENT,SOURCE> - Class in com.vaadin.flow.component.treegrid
Renders components as hierarchy column for tree grid.
HierarchyColumnComponentRendererPro(ValueProvider<SOURCE, COMPONENT>, TreeGridPro<SOURCE>) - Constructor for class com.vaadin.flow.component.treegrid.HierarchyColumnComponentRendererPro
 

I

isExpanded(T) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Returns whether a given item is expanded or collapsed.
isFrozen() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
isFrozenToEnd() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
isResizable() - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
ItemPropertyChangedEvent(TreeGridPro<E>, boolean, ObjectNode, String) - Constructor for class com.vaadin.flow.component.gridpro.AbstractGridPro.ItemPropertyChangedEvent
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.

M

moveFooterContent(AbstractColumn<?>) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
moveHeaderContent(AbstractColumn<?>) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 

O

onEnabledStateChanged(boolean) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
 

R

removeThemeVariants(GridProVariant...) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Removes theme variants from the component.

S

scrollToEnd() - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
 
scrollToIndex(int) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Scrolls to the index of an item so that the row is shown at the start of the visible area whenever possible.
scrollToIndex(int...) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Scrolls to a nested item specified by its hierarchical path.
scrollToItem(T) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Scrolls to the given item unless it is already fully visible.
select(ItemUpdater<T, E>, Class<E>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurer
Configures the column to have a select editor with the given item updater, enum type using toString() as the string representation.
select(ItemUpdater<T, E>, Class<E>, SerializableFunction<E, String>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurer
Configures the column to have a select editor with the given item updater, enum type and string representation callback.
select(ItemUpdater<T, String>, String...) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurer
Configures the column to have a select editor with the given item updater and options.
select(ItemUpdater<T, String>, List<String>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurer
Configures the column to have a select editor with the given item updater and options.
setColumns(String, ValueProvider<T, ?>, Collection<String>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Note: This method can only be used for a TreeGrid created from a bean type with
invalid reference
#TreeGrid(Class)
.
setDataProvider(DataProvider<T, ?>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Deprecated.
use TreeGridPro.setDataProvider(HierarchicalDataProvider), HasHierarchicalDataProvider.setItems(Collection, ValueProvider), HasHierarchicalDataProvider.setItems(Stream, ValueProvider) or HasHierarchicalDataProvider.setTreeData(TreeData) instead.
setDataProvider(HierarchicalDataProvider<T, ?>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
 
setEditOnClick(boolean) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Sets the value of the webcomponent's property editOnClick.
setEditorField(HasValueAndElement) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setEditorType(EditorType) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
Sets the type of the editor that is used for modifying cell value.
setEnterNextRow(boolean) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Sets the value of the webcomponent's property enterNextRow.
setFooterComponent(Component) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setFooterPartName(String) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setFooterText(String) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setFrozen(boolean) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setFrozenToEnd(boolean) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setHeaderComponent(Component) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setHeaderPartName(String) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setHeaderText(String) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setHierarchyColumn(String) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Note: This method can only be used for a TreeGrid created from a bean type with
invalid reference
#TreeGrid(Class)
.
setHierarchyColumn(String, ValueProvider<T, ?>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Note: This method can only be used for a TreeGrid created from a bean type with
invalid reference
#TreeGrid(Class)
.
setItems(BackEndDataProvider<T, Void>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Deprecated.
use TreeGridPro.setDataProvider(HierarchicalDataProvider), HasHierarchicalDataProvider.setItems(Collection, ValueProvider), HasHierarchicalDataProvider.setItems(Stream, ValueProvider) or HasHierarchicalDataProvider.setTreeData(TreeData) instead.
setItems(CallbackDataProvider.FetchCallback<T, Void>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Deprecated.
use TreeGridPro.setDataProvider(HierarchicalDataProvider), HasHierarchicalDataProvider.setItems(Collection, ValueProvider), HasHierarchicalDataProvider.setItems(Stream, ValueProvider) or HasHierarchicalDataProvider.setTreeData(TreeData) instead.
setItems(ListDataProvider<T>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Deprecated.
use TreeGridPro.setDataProvider(HierarchicalDataProvider), HasHierarchicalDataProvider.setItems(Collection, ValueProvider), HasHierarchicalDataProvider.setItems(Stream, ValueProvider) or HasHierarchicalDataProvider.setTreeData(TreeData) instead.
setItems(Collection<T>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Deprecated.
use TreeGridPro.setDataProvider(HierarchicalDataProvider), HasHierarchicalDataProvider.setItems(Collection, ValueProvider), HasHierarchicalDataProvider.setItems(Stream, ValueProvider) or HasHierarchicalDataProvider.setTreeData(TreeData) instead.
setItems(T...) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Deprecated.
use TreeGridPro.setDataProvider(HierarchicalDataProvider), HasHierarchicalDataProvider.setItems(Collection, ValueProvider), HasHierarchicalDataProvider.setItems(Stream, ValueProvider) or HasHierarchicalDataProvider.setTreeData(TreeData) instead.
setItemUpdater(ItemUpdater<T, String>) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
Sets the itemUpdater function that will be called on item changed.
setOptions(List<String>) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
Sets the list of options that is used for select type of the editor.
setResizable(boolean) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setSingleCellEdit(boolean) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
Sets the value of the webcomponent's property singleCellEdit.
setSortingIndicators(boolean) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setTextAlign(ColumnTextAlign) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setUniqueKeyDataGenerator(String, ValueProvider<T, String>) - Method in class com.vaadin.flow.component.treegrid.TreeGridPro
Sets property name and value provider for unique key in row's generated JSON.
setValueProvider(ValueProvider<T, ?>) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 
setVisible(boolean) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 

T

text(ItemUpdater<T, String>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurer
Configures the column to have a text editor with the given item updater.
TreeDataCommunicatorBuilder() - Constructor for class com.vaadin.flow.component.treegrid.TreeGridPro.TreeDataCommunicatorBuilder
 
TreeGridPro<T> - Class in com.vaadin.flow.component.treegrid
Tree Grid is a component for displaying hierarchical tabular data grouped into expandable and collapsible nodes.
TreeGridPro() - Constructor for class com.vaadin.flow.component.treegrid.TreeGridPro
Creates a new TreeGrid without support for creating columns based on property names.
TreeGridPro(int, TreeGridPro.TreeDataCommunicatorBuilder<T>) - Constructor for class com.vaadin.flow.component.treegrid.TreeGridPro
Creates a new TreeGrid without support for creating columns based on property names.
TreeGridPro(HierarchicalDataProvider<T, ?>) - Constructor for class com.vaadin.flow.component.treegrid.TreeGridPro
Creates a new TreeGrid using the given HierarchicalDataProvider, without support for creating columns based on property names.
TreeGridPro(Class<T>) - Constructor for class com.vaadin.flow.component.treegrid.TreeGridPro
Creates a new TreeGrid with an initial set of columns for each of the bean's properties.
TreeGridPro(Class<T>, boolean) - Constructor for class com.vaadin.flow.component.treegrid.TreeGridPro
Creates a new TreeGrid with an initial set of columns for each of the bean's properties.
TreeGridPro(Class<T>, TreeGridPro.TreeDataCommunicatorBuilder<T>) - Constructor for class com.vaadin.flow.component.treegrid.TreeGridPro
Creates a new TreeGrid with an initial set of columns for each of the bean's properties.
TreeGridPro.TreeDataCommunicatorBuilder<T> - Class in com.vaadin.flow.component.treegrid
 

U

updateSortingIndicators(boolean) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro.EditColumn
 

W

withManualRefresh() - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurer
Configures the column to not refresh the item automatically when a property is updated.
A B C E G H I M O R S T U W 
All Classes and Interfaces|All Packages|Serialized Form