Index
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
GridProwith a value provider. - addEditColumn(ValueProvider<E, ?>, Renderer<E>) - Method in class com.vaadin.flow.component.gridpro.AbstractGridPro
-
Adds a new edit column to this
GridProwith 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
GridProwith 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
Gridwith 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
GridProinstance. - 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)orHasHierarchicalDataProvider.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)orHasHierarchicalDataProvider.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)orHasHierarchicalDataProvider.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)orHasHierarchicalDataProvider.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)orHasHierarchicalDataProvider.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)orHasHierarchicalDataProvider.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
TreeGridwithout 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
TreeGridwithout support for creating columns based on property names. - TreeGridPro(HierarchicalDataProvider<T, ?>) - Constructor for class com.vaadin.flow.component.treegrid.TreeGridPro
-
Creates a new
TreeGridusing the givenHierarchicalDataProvider, without support for creating columns based on property names. - TreeGridPro(Class<T>) - Constructor for class com.vaadin.flow.component.treegrid.TreeGridPro
-
Creates a new
TreeGridwith 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
TreeGridwith 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
TreeGridwith 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.
All Classes and Interfaces|All Packages|Serialized Form