com.vaadin.flow.component.crud.

Class Crud.DeleteEvent<E>

java.lang.Object
java.util.EventObject
com.vaadin.flow.component.ComponentEvent<Crud<E>>
com.vaadin.flow.component.crud.Crud.DeleteEvent<E>

Type Parameters:

E - the bean type

All Implemented Interfaces:

Serializable

Enclosing class:

Crud<E>

@DomEvent("delete") public static class Crud.DeleteEvent<E> extends ComponentEvent<Crud<E>>

Event fired when the user tries to delete an existing item.

See Also:

  • Constructor Details

    • DeleteEvent

      public DeleteEvent(Crud<E> source, boolean fromClient, @EventData("event.preventDefault()") Object ignored)

      Creates a new event using the given source and indicator whether the event originated from the client side or the server side.

      Parameters:

      source - the source component

      fromClient - true if the event originated from the client

      ignored - an ignored parameter for a side effect

  • Method Details

    • getItem

      public E getItem()

      Gets the item being currently edited.

      Returns:

      the item being currently edited