Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept(T, V) - Method in interface com.vaadin.flow.component.gridpro.ItemUpdater
-
Called when a new value has been entered to an editor for an item.
- addCellEditStartedListener(ComponentEventListener<GridPro.CellEditStartedEvent<E>>) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Registers a listener to be notified when the user starts to edit an existing item.
- addEditColumn(ValueProvider<E, ?>) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Adds a new edit column to this
GridProwith a value provider. - addEditColumn(ValueProvider<E, ?>, Renderer<E>) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
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.GridPro
-
Adds a new edit column to this
GridProwith a value provider and sorting properties. - addEditColumn(String) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Adds a new edit column for the given property name.
- addItemPropertyChangedListener(ComponentEventListener<GridPro.ItemPropertyChangedEvent<E>>) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Registers a listener to be notified when the user has edited an existing item.
- addThemeVariants(GridProVariant...) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Adds theme variants to the component.
C
- CellEditStartedEvent(GridPro<E>, boolean, ObjectNode, String) - Constructor for class com.vaadin.flow.component.gridpro.GridPro.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.EditColumnConfigurator
-
Configures the column to have a checkbox editor with the given item updater.
- CHECKBOX - Enum constant in enum class com.vaadin.flow.component.gridpro.EditorType
- com.vaadin.flow.component.gridpro - package com.vaadin.flow.component.gridpro
- createEditColumn(Renderer<E>, String) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Creates a new edit column instance for this
GridProinstance. - custom(HasValueAndElement<?, V>, ItemUpdater<T, V>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurator
-
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.EditColumnConfigurator
-
Configures the column to have a custom editor component, using a custom value provider.
- CUSTOM - Enum constant in enum class com.vaadin.flow.component.gridpro.EditorType
E
- EditColumn(GridPro<T>, String, Renderer<T>) - Constructor for class com.vaadin.flow.component.gridpro.GridPro.EditColumn
-
Constructs a new Column for use inside a Grid.
- EditColumnConfigurator<T> - Class in com.vaadin.flow.component.gridpro
-
Configuration for the editor of an edit column.
- EditorType - Enum Class in com.vaadin.flow.component.gridpro
-
Set of editor types applicable for editor of the
vaadin-grid-edit-columncomponent.
G
- getBottomChildColumns() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getColumn() - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurator
-
Gets the column.
- getEditOnClick() - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Gets the value of the webcomponent's property editOnClick.
- getEditorField() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getEditorType() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
-
Gets the type of the editor that is used for modifying cell value.
- getEnterNextRow() - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Gets the value of the webcomponent's property enterNextRow.
- getFooterComponent() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getFooterPartName() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getFooterText() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getGrid() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getHeaderComponent() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getHeaderPartName() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getHeaderText() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getInternalId() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getItem() - Method in class com.vaadin.flow.component.gridpro.GridPro.CellEditStartedEvent
-
Gets an instance of edited item.
- getItem() - Method in class com.vaadin.flow.component.gridpro.GridPro.ItemPropertyChangedEvent
-
Gets an instance of edited item.
- getItemUpdater() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
-
Gets the itemUpdater function that will be called on item changed.
- getOptions() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
-
Gets the list of options that is used for select type of the editor.
- getSingleCellEdit() - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Gets the value of the webcomponent's property singleCellEdit.
- getTextAlign() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getTypeName() - Method in enum class com.vaadin.flow.component.gridpro.EditorType
-
Gets the type name.
- getValueProvider() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- getVariantName() - Method in enum class com.vaadin.flow.component.gridpro.GridProVariant
-
Gets the variant name.
- grid - Variable in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- GridPro<E> - Class in com.vaadin.flow.component.gridpro
- GridPro() - Constructor for class com.vaadin.flow.component.gridpro.GridPro
-
Creates a new instance, with page size of 50.
- GridPro(int) - Constructor for class com.vaadin.flow.component.gridpro.GridPro
-
Creates a new instance, with the specified page size.
- GridPro(Class<E>) - Constructor for class com.vaadin.flow.component.gridpro.GridPro
-
Instantiates a new CrudGrid for the supplied bean type.
- GridPro.CellEditStartedEvent<E> - Class in com.vaadin.flow.component.gridpro
-
Event fired when the user starts to edit an existing item.
- GridPro.EditColumn<T> - Class in com.vaadin.flow.component.gridpro
-
Server-side component for the
<vaadin-grid-edit-column>element. - GridPro.ItemPropertyChangedEvent<E> - Class in com.vaadin.flow.component.gridpro
-
Event fired when the user has edited an existing item.
- GridProVariant - Enum Class in com.vaadin.flow.component.gridpro
-
Set of theme variants applicable for
vaadin-grid-procomponent.
H
- hasSortingIndicators() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
I
- isFrozen() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- isFrozenToEnd() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- isResizable() - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- ItemPropertyChangedEvent(GridPro<E>, boolean, ObjectNode, String) - Constructor for class com.vaadin.flow.component.gridpro.GridPro.ItemPropertyChangedEvent
-
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
- ItemUpdater<T,
V> - Interface in com.vaadin.flow.component.gridpro -
Callback that is called when a new value has been entered to an editor.
L
- LUMO_COLUMN_BORDERS - Enum constant in enum class com.vaadin.flow.component.gridpro.GridProVariant
- LUMO_COMPACT - Enum constant in enum class com.vaadin.flow.component.gridpro.GridProVariant
- LUMO_HIGHLIGHT_EDITABLE_CELLS - Enum constant in enum class com.vaadin.flow.component.gridpro.GridProVariant
- LUMO_HIGHLIGHT_READ_ONLY_CELLS - Enum constant in enum class com.vaadin.flow.component.gridpro.GridProVariant
- LUMO_NO_BORDER - Enum constant in enum class com.vaadin.flow.component.gridpro.GridProVariant
- LUMO_NO_ROW_BORDERS - Enum constant in enum class com.vaadin.flow.component.gridpro.GridProVariant
- LUMO_ROW_STRIPES - Enum constant in enum class com.vaadin.flow.component.gridpro.GridProVariant
- LUMO_WRAP_CELL_CONTENT - Enum constant in enum class com.vaadin.flow.component.gridpro.GridProVariant
M
- moveFooterContent(AbstractColumn<?>) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- moveHeaderContent(AbstractColumn<?>) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
O
- onEnabledStateChanged(boolean) - Method in class com.vaadin.flow.component.gridpro.GridPro
R
- removeThemeVariants(GridProVariant...) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Removes theme variants from the component.
S
- select(ItemUpdater<T, E>, Class<E>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurator
-
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.EditColumnConfigurator
-
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.EditColumnConfigurator
-
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.EditColumnConfigurator
-
Configures the column to have a select editor with the given item updater and options.
- SELECT - Enum constant in enum class com.vaadin.flow.component.gridpro.EditorType
- setEditOnClick(boolean) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Sets the value of the webcomponent's property editOnClick.
- setEditorField(HasValueAndElement) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setEditorType(EditorType) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
-
Sets the type of the editor that is used for modifying cell value.
- setEnterNextRow(boolean) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Sets the value of the webcomponent's property enterNextRow.
- setFooterComponent(Component) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setFooterPartName(String) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setFooterText(String) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setFrozen(boolean) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setFrozenToEnd(boolean) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setHeaderComponent(Component) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setHeaderPartName(String) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setHeaderText(String) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setItemUpdater(ItemUpdater<T, String>) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
-
Sets the itemUpdater function that will be called on item changed.
- setOptions(List<String>) - Method in class com.vaadin.flow.component.gridpro.GridPro.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.GridPro.EditColumn
- setSingleCellEdit(boolean) - Method in class com.vaadin.flow.component.gridpro.GridPro
-
Sets the value of the webcomponent's property singleCellEdit.
- setSortingIndicators(boolean) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setTextAlign(ColumnTextAlign) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setValueProvider(ValueProvider<T, ?>) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
- setVisible(boolean) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
T
- text(ItemUpdater<T, String>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurator
-
Configures the column to have a text editor with the given item updater.
- TEXT - Enum constant in enum class com.vaadin.flow.component.gridpro.EditorType
U
- updateSortingIndicators(boolean) - Method in class com.vaadin.flow.component.gridpro.GridPro.EditColumn
V
- valueOf(String) - Static method in enum class com.vaadin.flow.component.gridpro.EditorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.vaadin.flow.component.gridpro.GridProVariant
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.vaadin.flow.component.gridpro.EditorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.vaadin.flow.component.gridpro.GridProVariant
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withCellEditableProvider(SerializablePredicate<T>) - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurator
-
Configures a predicate that determines whether individual cells in this column are editable.
- withManualRefresh() - Method in class com.vaadin.flow.component.gridpro.EditColumnConfigurator
-
Configures the column to not refresh the item automatically when a property is updated.
All Classes and Interfaces|All Packages|Serialized Form