com.vaadin.flow.component.

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