| Package | Description |
|---|---|
| com.holonplatform.vaadin.flow.components | |
| com.holonplatform.vaadin.flow.components.builders | |
| com.holonplatform.vaadin.flow.components.events |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ValueHolder<V,E extends ValueHolder.ValueChangeEvent<V>>
Represents an object which holds a value and provide methods to handle such value.
|
static interface |
ValueHolder.ValueChangeListener<V,E extends ValueHolder.ValueChangeEvent<V>>
A listener for
ValueHolder value change events. |
| Modifier and Type | Method and Description |
|---|---|
static <T> ValueHolder.ValueChangeEvent<T> |
ValueHolder.ValueChangeEvent.create(ValueHolder<T,?> source,
T oldValue,
T value,
boolean userOriginated)
Create a new
ValueHolder.ValueChangeEvent. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
InputBuilder<T,E extends ValueHolder.ValueChangeEvent<T>,C extends Input<T>,I extends ValidatableInput<T>,B extends InputBuilder<T,E,C,I,B,V>,V extends BaseValidatableInputBuilder<T,I,V>>
Builder to create
Input instances. |
interface |
InputConfigurator<T,E extends ValueHolder.ValueChangeEvent<T>,C extends InputConfigurator<T,E,C>>
Interface to configure an
Input. |
interface |
InputValueConfigurator<T,E extends ValueHolder.ValueChangeEvent<T>,C extends InputValueConfigurator<T,E,C>>
Interface to configure an
Input with value configuration support. |
| Modifier and Type | Method and Description |
|---|---|
C |
ViewComponentConfigurator.withValueChangeListener(ValueHolder.ValueChangeListener<T,ValueHolder.ValueChangeEvent<T>> listener)
Add a
ValueHolder.ValueChangeListener to the component. |
B |
InputAdapterBuilder.withValueChangeListeners(Collection<ValueHolder.ValueChangeListener<T,ValueHolder.ValueChangeEvent<T>>> listeners)
Add a set of
ValueHolder.ValueChangeListeners to be notified when the input value changes. |
InputConverterBuilder<T,V> |
InputConverterBuilder.withValueChangeListeners(Collection<ValueHolder.ValueChangeListener<T,ValueHolder.ValueChangeEvent<T>>> listeners)
Add a set of
ValueHolder.ValueChangeListeners to be notified when the input value changes. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GroupValueChangeEvent<V,P,C extends HasComponent,G extends BoundComponentGroup<P,C>>
A
ValueHolder.ValueChangeEvent originated from a components group. |
Copyright © 2020 The Holon Platform. All rights reserved.