public static enum AbstractTextField.TextChangeEventMode extends Enum<AbstractTextField.TextChangeEventMode>
FieldEvents.TextChangeEvents.| Enum Constant and Description |
|---|
EAGER
An event is triggered on each text content change, most commonly key
press events.
|
LAZY
An event is triggered when there is a pause of text modifications.
|
TIMEOUT
Each text change event in the UI causes the event to be communicated
to the application after a timeout.
|
| Modifier and Type | Method and Description |
|---|---|
static AbstractTextField.TextChangeEventMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AbstractTextField.TextChangeEventMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AbstractTextField.TextChangeEventMode EAGER
public static final AbstractTextField.TextChangeEventMode TIMEOUT
AbstractTextField.setTextChangeTimeout(int). Only the
last input event is reported to the server side if several text
change events happen during the timeout.
In case of a ValueChangeEvent the schedule is not kept
strictly. Before a ValueChangeEvent a FieldEvents.TextChangeEvent
is triggered if the text content has changed since the previous
TextChangeEvent regardless of the schedule.
public static final AbstractTextField.TextChangeEventMode LAZY
AbstractTextField.setTextChangeTimeout(int). Like with the
TIMEOUT mode, an event is forced before
ValueChangeEvents, even if the user did not keep a pause
while entering the text.
This is the default mode.
public static AbstractTextField.TextChangeEventMode[] values()
for (AbstractTextField.TextChangeEventMode c : AbstractTextField.TextChangeEventMode.values()) System.out.println(c);
public static AbstractTextField.TextChangeEventMode valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2023 Vaadin Ltd. All rights reserved.