Class BlurNotifier.BlurEvent<C extends Component>

java.lang.Object
java.util.EventObject
com.vaadin.flow.component.ComponentEvent<C>
com.vaadin.flow.component.BlurNotifier.BlurEvent<C>
Type Parameters:
C - The source component type.
All Implemented Interfaces:
Serializable
Enclosing interface:
BlurNotifier<T extends Component>

@DomEvent("blur") public static class BlurNotifier.BlurEvent<C extends Component> extends ComponentEvent<C>
Represents the DOM event "blur".
See Also:
  • Constructor Details

    • BlurEvent

      public BlurEvent(C source, boolean fromClient)
      BlurEvent base constructor.
      Parameters:
      source - the source component
      fromClient - true if the event originated from the client side, false otherwise
      See Also:
    • BlurEvent

      public BlurEvent(C source, boolean fromClient, @EventData("event.target._nextBlurIsFromClient") Boolean eventFromClient)
      BlurEvent constructor with event data for tracking whether the blur originated from a client-side interaction.
      Parameters:
      source - the source component
      fromClient - true if the event originated from the client side, false otherwise
      eventFromClient - value read from event.target._nextBlurIsFromClient, overrides fromClient when non-null
      See Also: