Class HasClientValidation.ClientValidatedEvent

java.lang.Object
java.util.EventObject
com.vaadin.flow.component.ComponentEvent<Component>
com.vaadin.flow.component.shared.HasClientValidation.ClientValidatedEvent
All Implemented Interfaces:
Serializable
Enclosing interface:
HasClientValidation

@DomEvent("validated") @Deprecated public static class HasClientValidation.ClientValidatedEvent extends ComponentEvent<Component>
Deprecated.
Since 24.6, this event is no longer supported. Consider subscribing to ValidationStatusChangeEvent to get notified when the user enters input that cannot be parsed.
An event fired by the web component whenever it is validated on the client-side.
See Also:
  • Constructor Details

    • ClientValidatedEvent

      public ClientValidatedEvent(Component source, boolean fromClient, @EventData("event.detail.valid") boolean valid)
      Deprecated.
      Creates a new event using the given source.
      Parameters:
      source - the source component.
      fromClient - true if the event originated from the client side, false otherwise
      valid - whether the client-side validation succeeded.
    • ClientValidatedEvent

      public ClientValidatedEvent(Component source, boolean fromClient)
      Deprecated.
      Creates a new event using the given source. This constructor should be used when creating the event on the server-side.
      Parameters:
      source - the source component.
      fromClient - true if the event originated from the client side, false otherwise
  • Method Details

    • isValid

      public Boolean isValid()
      Deprecated.
      Returns true if the client-side validation succeeded and false otherwise.

      Note, this method will always return true if the event originated from the server-side i.e. ComponentEvent.isFromClient() returns false.

      Returns:
      whether the client-side validation succeeded.