Class AbstractField.ComponentValueChangeEvent<C extends Component,V>

java.lang.Object
java.util.EventObject
com.vaadin.flow.component.ComponentEvent<C>
com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<C,V>
Type Parameters:
C - the source component type
V - the value type
All Implemented Interfaces:
HasValue.ValueChangeEvent<V>, Serializable
Direct Known Subclasses:
MultiSelectionEvent, SingleSelectionEvent
Enclosing class:
AbstractField<C extends AbstractField<C,T>,T>

public static class AbstractField.ComponentValueChangeEvent<C extends Component,V> extends ComponentEvent<C> implements HasValue.ValueChangeEvent<V>
Value change event fired by components.
Since:
1.0
Author:
Vaadin Ltd
See Also:
  • Constructor Details

    • ComponentValueChangeEvent

      public ComponentValueChangeEvent(C source, HasValue<?,V> hasValue, V oldValue, boolean fromClient)
      Creates a new component value change event.
      Parameters:
      source - the source component
      hasValue - the HasValue from which the value originates
      oldValue - the old value
      fromClient - whether the value change originated from the client
  • Method Details