public static interface ValueHolder.MaySupportValueChangeMode
ValueChangeMode
handling may be supported and provides methods to configure it.Modifier and Type | Method and Description |
---|---|
com.vaadin.shared.ui.ValueChangeMode |
getValueChangeMode()
Get the mode how value change events are triggered.
|
int |
getValueChangeTimeout()
Returns the currently set timeout, in milliseconds, for how often
ValueHolder.ValueChangeEvent s are triggered if
the current ValueChangeMode is set to either ValueChangeMode.LAZY or
ValueChangeMode.TIMEOUT . |
boolean |
isValueChangeModeSupported()
Gets whether the
ValueChangeMode is supported for this component. |
void |
setValueChangeMode(com.vaadin.shared.ui.ValueChangeMode valueChangeMode)
Sets the mode how value change events are triggered.
|
void |
setValueChangeTimeout(int valueChangeTimeout)
Sets how often value change events are triggered when the
ValueChangeMode is set to either
ValueChangeMode.LAZY or ValueChangeMode.TIMEOUT . |
boolean isValueChangeModeSupported()
ValueChangeMode
is supported for this component.true
if the ValueChangeMode
is supported, false
otherwisevoid setValueChangeMode(com.vaadin.shared.ui.ValueChangeMode valueChangeMode)
If ValueChangeMode
is not supported, this method has no effect.
valueChangeMode
- the value change mode to set (not null)isValueChangeModeSupported()
com.vaadin.shared.ui.ValueChangeMode getValueChangeMode()
If ValueChangeMode
is not supported, ValueChangeMode.BLUR
is returned.
isValueChangeModeSupported()
void setValueChangeTimeout(int valueChangeTimeout)
ValueChangeMode
is set to either
ValueChangeMode.LAZY
or ValueChangeMode.TIMEOUT
.
If ValueChangeMode
is not supported, this method has no effect.
valueChangeTimeout
- the timeout in milliseconds, (greater or equal to 0)isValueChangeModeSupported()
int getValueChangeTimeout()
ValueHolder.ValueChangeEvent
s are triggered if
the current ValueChangeMode
is set to either ValueChangeMode.LAZY
or
ValueChangeMode.TIMEOUT
.
If ValueChangeMode
is not supported, this method always returns -1
.
isValueChangeModeSupported()
Copyright © 2019 The Holon Platform. All rights reserved.