public static enum AbstractTextField.TextChangeEventMode extends Enum<AbstractTextField.TextChangeEventMode>
FieldEvents.TextChangeEvent
s.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
ValueChangeEvent
s, 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 © 2016 Vaadin Ltd. All rights reserved.