- CancelEvent(Crud<E>, boolean, Object) - Constructor for class com.vaadin.flow.component.crud.Crud.CancelEvent
-
Creates a new event using the given source and indicator whether the
event originated from the client side or the server side.
- clear() - Method in class com.vaadin.flow.component.crud.BinderCrudEditor
-
Clears the editor.
- clear() - Method in interface com.vaadin.flow.component.crud.CrudEditor
-
Clears the editor.
- com.vaadin.flow.component.crud - package com.vaadin.flow.component.crud
-
- Confirmation() - Constructor for class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation
-
- Confirmations() - Constructor for class com.vaadin.flow.component.crud.CrudI18n.Confirmations
-
- createDefault() - Static method in class com.vaadin.flow.component.crud.CrudI18n
-
Creates a new instance with the default messages
- Crud<E> - Class in com.vaadin.flow.component.crud
-
A component for performing
CRUD
operations on a data backend (e.g entities from a database).
- Crud(Class<E>, Grid<E>, CrudEditor<E>) - Constructor for class com.vaadin.flow.component.crud.Crud
-
Instantiates a new Crud using a custom grid.
- Crud(Class<E>, CrudEditor<E>) - Constructor for class com.vaadin.flow.component.crud.Crud
-
Instantiates a new Crud for the given bean type and uses the supplied
editor.
- Crud() - Constructor for class com.vaadin.flow.component.crud.Crud
-
Instantiates a new Crud with no grid, editor and runtime bean type
information.
- Crud.CancelEvent<E> - Class in com.vaadin.flow.component.crud
-
Event fired when the user cancels the creation of a new item or
modifications to an existing item.
- Crud.DeleteEvent<E> - Class in com.vaadin.flow.component.crud
-
Event fired when the user tries to delete an existing item.
- Crud.EditEvent<E> - Class in com.vaadin.flow.component.crud
-
Event fired when the user starts to edit an existing item.
- Crud.EditMode - Enum in com.vaadin.flow.component.crud
-
Determines whether an item presented for editing is to be treated as a
new item or an existing item.
- Crud.NewEvent<E> - Class in com.vaadin.flow.component.crud
-
Event fired when the user starts to create a new item.
- Crud.SaveEvent<E> - Class in com.vaadin.flow.component.crud
-
Event fired when the user tries to save a new item or modifications to an
existing item.
- CrudEditor<E> - Interface in com.vaadin.flow.component.crud
-
Interface representing a crud editor.
- CrudEditorPosition - Enum in com.vaadin.flow.component.crud
-
Enum with the possible values for the crud's editor position.
- CrudFilter - Class in com.vaadin.flow.component.crud
-
- CrudFilter() - Constructor for class com.vaadin.flow.component.crud.CrudFilter
-
- CrudGrid<E> - Class in com.vaadin.flow.component.crud
-
A simple grid implementation for Crud that allows searching and sorting
backed by a data provider.
- CrudGrid(Class<E>, boolean) - Constructor for class com.vaadin.flow.component.crud.CrudGrid
-
Instantiates a new CrudGrid for the supplied bean type.
- CrudI18n - Class in com.vaadin.flow.component.crud
-
Internationalization object for customizing the component UI texts.
- CrudI18n() - Constructor for class com.vaadin.flow.component.crud.CrudI18n
-
- CrudI18n.Confirmations - Class in com.vaadin.flow.component.crud
-
The confirmation dialogs used in the component
- CrudI18n.Confirmations.Confirmation - Class in com.vaadin.flow.component.crud
-
Represents texts in the confirmation dialogs
- CrudI18n.Confirmations.Confirmation.Button - Class in com.vaadin.flow.component.crud
-
The confirmation options on a dialog
- CrudI18nUpdatedEvent - Class in com.vaadin.flow.component.crud
-
Event fired to a crud grid when the internationalization object is changed.
- CrudI18nUpdatedEvent(Crud<?>, boolean, CrudI18n) - Constructor for class com.vaadin.flow.component.crud.CrudI18nUpdatedEvent
-
Creates a new event using the given source and indicator whether the
event originated from the client side or the server side.
- CrudVariant - Enum in com.vaadin.flow.component.crud
-
The set of theme variants applicable to the vaadin-crud component.
- getBeanType() - Method in class com.vaadin.flow.component.crud.Crud
-
Gets the runtime bean type information
- getButton() - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation
-
Gets the confirmation options in a dialog
- getCancel() - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations
-
Gets the cancel confirmation dialog
- getCancel() - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Gets the cancel button text
- getCancelButton() - Method in class com.vaadin.flow.component.crud.Crud
-
Gets the Crud cancel button
- getConfirm() - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation.Button
-
Gets the confirm text
- getConfirm() - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Gets the confirmation dialogs
- getConstraints() - Method in class com.vaadin.flow.component.crud.CrudFilter
-
Returns the filter constraint applied to the grid as a map of column to
filter text.
- getContent() - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation
-
Gets the main content in a dialog
- getDataProvider() - Method in class com.vaadin.flow.component.crud.Crud
-
Gets the data provider supplying the grid data.
- getDataProvider() - Method in class com.vaadin.flow.component.crud.CrudGrid
-
Gets the data provider set to the grid.
- getDelete() - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations
-
Gets the delete confirmation dialog
- getDeleteButton() - Method in class com.vaadin.flow.component.crud.Crud
-
Gets the Crud editor delete button
- getDeleteItem() - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Gets the delete button text
- getDismiss() - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation.Button
-
Gets the dismiss text
- getEditItem() - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Gets the edit editor title text
- getEditLabel() - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Gets the edit button aria label
- getEditor() - Method in class com.vaadin.flow.component.crud.Crud
-
Gets the crud editor.
- getEditorPosition() - Method in class com.vaadin.flow.component.crud.Crud
-
Gets the current editor position on the desktop screen.
- getFilter() - Method in class com.vaadin.flow.component.crud.CrudGrid
-
Gets the filter applied to this grid
- getGrid() - Method in class com.vaadin.flow.component.crud.Crud
-
Gets the grid
- getI18n() - Method in class com.vaadin.flow.component.crud.CrudI18nUpdatedEvent
-
Gets the new i18n
- getItem() - Method in class com.vaadin.flow.component.crud.BinderCrudEditor
-
- getItem() - Method in class com.vaadin.flow.component.crud.Crud.EditEvent
-
- getItem() - Method in class com.vaadin.flow.component.crud.Crud.NewEvent
-
Gets new item being created
- getItem() - Method in interface com.vaadin.flow.component.crud.CrudEditor
-
Returns the item being edited.
- getNewItem() - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Gets the new button and editor title text
- getSaveButton() - Method in class com.vaadin.flow.component.crud.Crud
-
Gets the Crud save button
- getSaveItem() - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Gets the save button text
- getSortOrders() - Method in class com.vaadin.flow.component.crud.CrudFilter
-
Returns the sort orders applied to the grid as a map of column to sort
direction.
- getTitle() - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation
-
Gets the title on a dialog
- getToolbarVisible() - Method in class com.vaadin.flow.component.crud.Crud
-
Gets visiblity state of toolbar
- getVariantName() - Method in enum com.vaadin.flow.component.crud.CrudVariant
-
Gets the variant name.
- getView() - Method in class com.vaadin.flow.component.crud.BinderCrudEditor
-
- getView() - Method in interface com.vaadin.flow.component.crud.CrudEditor
-
Returns the user interface of an editor.
- SaveEvent(Crud<E>, boolean, Object) - Constructor for class com.vaadin.flow.component.crud.Crud.SaveEvent
-
Creates a new event using the given source and indicator whether the
event originated from the client side or the server side.
- setBeanType(Class<E>) - Method in class com.vaadin.flow.component.crud.Crud
-
Sets the runtime bean type information.
- setButton(CrudI18n.Confirmations.Confirmation.Button) - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation
-
Sets the confirmation options in a dialog
- setCancel(CrudI18n.Confirmations.Confirmation) - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations
-
Sets the cancel confirmation dialog
- setCancel(String) - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Sets the cancel button text
- setConfirm(String) - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation.Button
-
Sets the confirm text
- setConfirm(CrudI18n.Confirmations) - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Sets the confirmation dialogs
- setContent(String) - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation
-
Sets the main content in a dialog
- setDataProvider(DataProvider<E, ?>) - Method in class com.vaadin.flow.component.crud.Crud
-
Sets the data provider for the grid.
- setDataProvider(DataProvider<E, ?>) - Method in class com.vaadin.flow.component.crud.CrudGrid
-
Sets a DataProvider<E, CrudFilter>
- setDelete(CrudI18n.Confirmations.Confirmation) - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations
-
Sets the delete confirmation dialog
- setDeleteItem(String) - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Sets the delete button text
- setDirty(boolean) - Method in class com.vaadin.flow.component.crud.Crud
-
Set the dirty state of the Crud.
- setDismiss(String) - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation.Button
-
Sets the dismiss text
- setEditItem(String) - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Sets the edit editor title text
- setEditLabel(String) - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Sets the edit button aria label
- setEditOnClick(boolean) - Method in class com.vaadin.flow.component.crud.Crud
-
Sets the option to open item to edit by row click.
- setEditor(CrudEditor<E>) - Method in class com.vaadin.flow.component.crud.Crud
-
Sets the editor.
- setEditorPosition(CrudEditorPosition) - Method in class com.vaadin.flow.component.crud.Crud
-
Sets how editor will be presented on desktop screen.
- setGrid(Grid<E>) - Method in class com.vaadin.flow.component.crud.Crud
-
Sets the grid
- setI18n(CrudI18n) - Method in class com.vaadin.flow.component.crud.Crud
-
Sets the internationalized messages to be used by this crud instance.
- setItem(E, boolean) - Method in class com.vaadin.flow.component.crud.BinderCrudEditor
-
- setItem(E) - Method in interface com.vaadin.flow.component.crud.CrudEditor
-
Sets an item to be edited.
- setItem(E, boolean) - Method in interface com.vaadin.flow.component.crud.CrudEditor
-
Sets an item to be edited.
- setNewItem(String) - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Sets the new button and editor title text
- setOpened(boolean) - Method in class com.vaadin.flow.component.crud.Crud
-
Opens or closes the editor.
- setSaveItem(String) - Method in class com.vaadin.flow.component.crud.CrudI18n
-
Sets the save button text
- setTitle(String) - Method in class com.vaadin.flow.component.crud.CrudI18n.Confirmations.Confirmation
-
Sets the title on a dialog
- setToolbar(Component...) - Method in class com.vaadin.flow.component.crud.Crud
-
Sets the content of the toolbar.
- setToolbarVisible(boolean) - Method in class com.vaadin.flow.component.crud.Crud
-
Controls visiblity of toolbar