Class GeneratedVaadinTimePicker<R extends GeneratedVaadinTimePicker<R,T>,T>
- java.lang.Object
-
- com.vaadin.flow.component.Component
-
- com.vaadin.flow.component.AbstractField<C,T>
-
- com.vaadin.flow.component.AbstractSinglePropertyField<R,T>
-
- com.vaadin.flow.component.timepicker.GeneratedVaadinTimePicker<R,T>
-
- All Implemented Interfaces:
AttachNotifier
,BlurNotifier<R>
,DetachNotifier
,Focusable<R>
,FocusNotifier<R>
,HasElement
,HasEnabled
,HasStyle
,HasValue<AbstractField.ComponentValueChangeEvent<R,T>,T>
,HasValueAndElement<AbstractField.ComponentValueChangeEvent<R,T>,T>
,Serializable
- Direct Known Subclasses:
TimePicker
@Deprecated @Tag("vaadin-time-picker") @NpmPackage(value="@vaadin/polymer-legacy-adapter",version="23.5.12") @NpmPackage(value="@vaadin/time-picker",version="23.5.12") @NpmPackage(value="@vaadin/vaadin-time-picker",version="23.5.12") @JsModule("@vaadin/polymer-legacy-adapter/style-modules.js") @JsModule("@vaadin/time-picker/src/vaadin-time-picker.js") public abstract class GeneratedVaadinTimePicker<R extends GeneratedVaadinTimePicker<R,T>,T> extends AbstractSinglePropertyField<R,T> implements HasStyle, Focusable<R>
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
<vaadin-time-picker>
is a Web Component providing a time-selection field.<vaadin-time-picker></vaadin-time-picker>
timePicker.value = '14:30';
When the selected
value
is changed, avalue-changed
event is triggered.Styling
The following custom properties are available for styling:
Custom properties available for styling Part name Description toggle-button
The toggle button See ThemableMixin ? how to apply styles for shadow parts
The following state attributes are available for styling:
State attributes available for styling Attribute Description Part name disabled
Set to a disabled time picker :host readonly
Set to a read only time picker :host invalid
Set when the element is invalid :host focused
Set when the element is focused :host focus-ring
Set when the element is keyboard focused :host In addition to
<vaadin-time-picker>
itself, the following internal components are themable:<vaadin-time-picker-text-field>
, see<vaadin-text-field>
documentation for the text field parts.<vaadin-combo-box-light>
, see<vaadin-combo-box>
documentation for the combo box parts.
Note: the
theme
attribute value set on<vaadin-time-picker>
is propagated to the internal themable components listed above.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GeneratedVaadinTimePicker.InvalidChangeEvent<R extends GeneratedVaadinTimePicker<R,?>>
Deprecated.since v23.3, generated classes will be removed in v24.-
Nested classes/interfaces inherited from class com.vaadin.flow.component.AbstractField
AbstractField.ComponentValueChangeEvent<C extends Component,V>
-
Nested classes/interfaces inherited from interface com.vaadin.flow.component.BlurNotifier
BlurNotifier.BlurEvent<C extends Component>
-
Nested classes/interfaces inherited from interface com.vaadin.flow.component.FocusNotifier
FocusNotifier.FocusEvent<C extends Component>
-
Nested classes/interfaces inherited from interface com.vaadin.flow.component.HasValue
HasValue.ValueChangeEvent<V>, HasValue.ValueChangeListener<E extends HasValue.ValueChangeEvent<?>>
-
-
Constructor Summary
Constructors Constructor Description GeneratedVaadinTimePicker()
Deprecated.since v23.3, generated classes will be removed in v24.GeneratedVaadinTimePicker(T initialValue, T defaultValue, boolean acceptNullValues)
Deprecated.since v23.3, generated classes will be removed in v24.GeneratedVaadinTimePicker(T initialValue, T defaultValue, Class<P> elementPropertyType, SerializableBiFunction<R,P,T> presentationToModel, SerializableBiFunction<R,T,P> modelToPresentation)
Deprecated.since v23.3, generated classes will be removed in v24.GeneratedVaadinTimePicker(T initialValue, T defaultValue, Class<P> elementPropertyType, SerializableFunction<P,T> presentationToModel, SerializableFunction<T,P> modelToPresentation)
Deprecated.since v23.3, generated classes will be removed in v24.GeneratedVaadinTimePicker(T initialValue, T defaultValue, Class<P> elementPropertyType, SerializableFunction<P,T> presentationToModel, SerializableFunction<T,P> modelToPresentation, boolean isInitialValueOptional)
Deprecated.since v23.3, generated classes will be removed in v24.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected Registration
addInvalidChangeListener(ComponentEventListener<TimePicker.InvalidChangeEvent<TimePicker>> listener)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
checkValidity()
Deprecated.since v23.3, generated classes will be removed in v24.protected String
getErrorMessageString()
Deprecated.since v23.3, generated classes will be removed in v24.protected elemental.json.JsonObject
getI18nJsonObject()
Deprecated.since v23.3, generated classes will be removed in v24.protected String
getLabelString()
Deprecated.since v23.3, generated classes will be removed in v24.protected String
getMaxString()
Deprecated.since v23.3, generated classes will be removed in v24.protected String
getMinString()
Deprecated.since v23.3, generated classes will be removed in v24.protected String
getNameString()
Deprecated.since v23.3, generated classes will be removed in v24.protected String
getPatternString()
Deprecated.since v23.3, generated classes will be removed in v24.protected String
getPlaceholderString()
Deprecated.since v23.3, generated classes will be removed in v24.protected double
getStepDouble()
Deprecated.since v23.3, generated classes will be removed in v24.protected boolean
isAutofocusBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.protected boolean
isDisabledBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.protected boolean
isInvalidBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.protected boolean
isPreventInvalidInputBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.protected boolean
isReadonlyBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.protected boolean
isRequiredBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setAutofocus(boolean autofocus)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setDisabled(boolean disabled)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setErrorMessage(String errorMessage)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setI18n(elemental.json.JsonObject i18n)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setInvalid(boolean invalid)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setLabel(String label)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setMax(String max)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setMin(String min)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setName(String name)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setPattern(String pattern)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setPlaceholder(String placeholder)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setPreventInvalidInput(boolean preventInvalidInput)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setReadonly(boolean readonly)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setRequired(boolean required)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
setStep(double step)
Deprecated.since v23.3, generated classes will be removed in v24.protected void
validate()
Deprecated.since v23.3, generated classes will be removed in v24.-
Methods inherited from class com.vaadin.flow.component.AbstractSinglePropertyField
getSynchronizationRegistration, hasValidValue, setPresentationValue, setSynchronizedEvent
-
Methods inherited from class com.vaadin.flow.component.AbstractField
addValueChangeListener, getEmptyValue, getValue, isEmpty, setModelValue, setValue, valueEquals
-
Methods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, scrollIntoView, set, setElement, setId, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListener
-
Methods inherited from interface com.vaadin.flow.component.BlurNotifier
addBlurListener
-
Methods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListener
-
Methods inherited from interface com.vaadin.flow.component.Focusable
addFocusShortcut, blur, focus, getTabIndex, setTabIndex
-
Methods inherited from interface com.vaadin.flow.component.FocusNotifier
addFocusListener
-
Methods inherited from interface com.vaadin.flow.component.HasElement
getElement
-
Methods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabled
-
Methods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Methods inherited from interface com.vaadin.flow.component.HasValue
clear, getOptionalValue
-
Methods inherited from interface com.vaadin.flow.component.HasValueAndElement
isReadOnly, isRequiredIndicatorVisible, setReadOnly, setRequiredIndicatorVisible
-
-
-
-
Constructor Detail
-
GeneratedVaadinTimePicker
@Deprecated public GeneratedVaadinTimePicker(T initialValue, T defaultValue, Class<P> elementPropertyType, SerializableFunction<P,T> presentationToModel, SerializableFunction<T,P> modelToPresentation, boolean isInitialValueOptional)
Deprecated.since v23.3, generated classes will be removed in v24.Constructs a new GeneratedVaadinTimePicker component with the given arguments.If
isInitialValueOptional
istrue
then the initial value is used only if element has no"value"
property value, otherwise element"value"
property is ignored and the initial value is set.- Type Parameters:
P
- the property type- Parameters:
initialValue
- the initial value to set to the valuedefaultValue
- the default value to use if the value isn't definedelementPropertyType
- the type of the element propertypresentationToModel
- a function that converts a string value to a model valuemodelToPresentation
- a function that converts a model value to a string valueisInitialValueOptional
- ifisInitialValueOptional
istrue
then the initial value is used only if element has no"value"
property value, otherwise element"value"
property is ignored and the initial value is set
-
GeneratedVaadinTimePicker
@Deprecated public GeneratedVaadinTimePicker(T initialValue, T defaultValue, Class<P> elementPropertyType, SerializableFunction<P,T> presentationToModel, SerializableFunction<T,P> modelToPresentation)
Deprecated.since v23.3, generated classes will be removed in v24.Constructs a new GeneratedVaadinTimePicker component with the given arguments.- Type Parameters:
P
- the property type- Parameters:
initialValue
- the initial value to set to the valuedefaultValue
- the default value to use if the value isn't definedelementPropertyType
- the type of the element propertypresentationToModel
- a function that converts a string value to a model valuemodelToPresentation
- a function that converts a model value to a string value
-
GeneratedVaadinTimePicker
@Deprecated public GeneratedVaadinTimePicker(T initialValue, T defaultValue, boolean acceptNullValues)
Deprecated.since v23.3, generated classes will be removed in v24.Constructs a new GeneratedVaadinTimePicker component with the given arguments.- Parameters:
initialValue
- the initial value to set to the valuedefaultValue
- the default value to use if the value isn't definedacceptNullValues
- whethernull
is accepted as a model value
-
GeneratedVaadinTimePicker
@Deprecated public GeneratedVaadinTimePicker(T initialValue, T defaultValue, Class<P> elementPropertyType, SerializableBiFunction<R,P,T> presentationToModel, SerializableBiFunction<R,T,P> modelToPresentation)
Deprecated.since v23.3, generated classes will be removed in v24.Constructs a new GeneratedVaadinTimePicker component with the given arguments.- Type Parameters:
P
- the property type- Parameters:
initialValue
- the initial value to set to the valuedefaultValue
- the default value to use if the value isn't definedelementPropertyType
- the type of the element propertypresentationToModel
- a function that accepts this component and a property value and returns a model valuemodelToPresentation
- a function that accepts this component and a model value and returns a property value
-
GeneratedVaadinTimePicker
@Deprecated public GeneratedVaadinTimePicker()
Deprecated.since v23.3, generated classes will be removed in v24.Default constructor.
-
-
Method Detail
-
isAutofocusBoolean
@Deprecated protected boolean isAutofocusBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Specify that this control should have input focus when the page loads.
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
autofocus
property from the webcomponent
-
setAutofocus
@Deprecated protected void setAutofocus(boolean autofocus)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Specify that this control should have input focus when the page loads.
- Parameters:
autofocus
- the boolean value to set
-
isDisabledBoolean
@Deprecated protected boolean isDisabledBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Set to true to disable this input.
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
disabled
property from the webcomponent
-
setDisabled
@Deprecated protected void setDisabled(boolean disabled)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Set to true to disable this input.
- Parameters:
disabled
- the boolean value to set
-
getNameString
@Deprecated protected String getNameString()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
The name of this element.
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
name
property from the webcomponent
-
setName
@Deprecated protected void setName(String name)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
The name of this element.
- Parameters:
name
- the String value to set
-
getLabelString
@Deprecated protected String getLabelString()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
The label for this element.
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
label
property from the webcomponent
-
setLabel
@Deprecated protected void setLabel(String label)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
The label for this element.
- Parameters:
label
- the String value to set
-
isRequiredBoolean
@Deprecated protected boolean isRequiredBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Set to true to mark the input as required.
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
required
property from the webcomponent
-
setRequired
@Deprecated protected void setRequired(boolean required)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Set to true to mark the input as required.
- Parameters:
required
- the boolean value to set
-
isPreventInvalidInputBoolean
@Deprecated protected boolean isPreventInvalidInputBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Set to true to prevent the user from entering invalid input.
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
preventInvalidInput
property from the webcomponent
-
setPreventInvalidInput
@Deprecated protected void setPreventInvalidInput(boolean preventInvalidInput)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Set to true to prevent the user from entering invalid input.
- Parameters:
preventInvalidInput
- the boolean value to set
-
getPatternString
@Deprecated protected String getPatternString()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
A pattern to validate the
input
with.This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
pattern
property from the webcomponent
-
setPattern
@Deprecated protected void setPattern(String pattern)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
A pattern to validate the
input
with.- Parameters:
pattern
- the String value to set
-
getErrorMessageString
@Deprecated protected String getErrorMessageString()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
The error message to display when the input is invalid.
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
errorMessage
property from the webcomponent
-
setErrorMessage
@Deprecated protected void setErrorMessage(String errorMessage)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
The error message to display when the input is invalid.
- Parameters:
errorMessage
- the String value to set
-
getPlaceholderString
@Deprecated protected String getPlaceholderString()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
A placeholder string in addition to the label.
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
placeholder
property from the webcomponent
-
setPlaceholder
@Deprecated protected void setPlaceholder(String placeholder)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
A placeholder string in addition to the label.
- Parameters:
placeholder
- the String value to set
-
isReadonlyBoolean
@Deprecated protected boolean isReadonlyBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Set to true to prevent user picking a date or typing in the input.
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
readonly
property from the webcomponent
-
setReadonly
@Deprecated protected void setReadonly(boolean readonly)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Set to true to prevent user picking a date or typing in the input.
- Parameters:
readonly
- the boolean value to set
-
isInvalidBoolean
@Deprecated protected boolean isInvalidBoolean()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Set to true if the value is invalid.
This property is synchronized automatically from client side when a 'invalid-changed' event happens.
- Returns:
- the
invalid
property from the webcomponent
-
setInvalid
@Deprecated protected void setInvalid(boolean invalid)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Set to true if the value is invalid.
- Parameters:
invalid
- the boolean value to set
-
getMinString
@Deprecated protected String getMinString()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Minimum time allowed.
Supported time formats are in ISO 8601:
hh:mm
hh:mm:ss
hh:mm:ss.fff
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
min
property from the webcomponent
-
setMin
@Deprecated protected void setMin(String min)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Minimum time allowed.
Supported time formats are in ISO 8601:
hh:mm
hh:mm:ss
hh:mm:ss.fff
- Parameters:
min
- the String value to set
-
getMaxString
@Deprecated protected String getMaxString()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Maximum time allowed.
Supported time formats are in ISO 8601:
hh:mm
hh:mm:ss
hh:mm:ss.fff
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
max
property from the webcomponent
-
setMax
@Deprecated protected void setMax(String max)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Maximum time allowed.
Supported time formats are in ISO 8601:
hh:mm
hh:mm:ss
hh:mm:ss.fff
- Parameters:
max
- the String value to set
-
getStepDouble
@Deprecated protected double getStepDouble()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Specifies the number of valid intervals in a day used for configuring the items displayed in the selection box.
It also configures the precision of the value string. By default the component formats values as
hh:mm
but setting a step value lower than one minute or one second, format resolution changes tohh:mm:ss
andhh:mm:ss.fff
respectively.Unit must be set in seconds, and for correctly configuring intervals in the dropdown, it need to evenly divide a day.
Note: it is possible to define step that is dividing an hour in inexact fragments (i.e. 5760 seconds which equals 1 hour 36 minutes), but it is not recommended to use it for better UX experience.
This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
step
property from the webcomponent
-
setStep
@Deprecated protected void setStep(double step)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Specifies the number of valid intervals in a day used for configuring the items displayed in the selection box.
It also configures the precision of the value string. By default the component formats values as
hh:mm
but setting a step value lower than one minute or one second, format resolution changes tohh:mm:ss
andhh:mm:ss.fff
respectively.Unit must be set in seconds, and for correctly configuring intervals in the dropdown, it need to evenly divide a day.
Note: it is possible to define step that is dividing an hour in inexact fragments (i.e. 5760 seconds which equals 1 hour 36 minutes), but it is not recommended to use it for better UX experience.
- Parameters:
step
- the double value to set
-
getI18nJsonObject
@Deprecated protected elemental.json.JsonObject getI18nJsonObject()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
The object used to localize this component. To change the default localization, replace the entire i18n object or just the property you want to modify.
The object has the following JSON structure:
{ // A function to format given Object as // time string. Object is in the format { hours: ..., minutes: ..., seconds: ..., milliseconds: ... } formatTime: (time) => { // returns a string representation of the given // object in 'hh' / 'hh:mm' / 'hh:mm:ss' / 'hh:mm:ss.fff' - formats }, // A function to parse the given text to an Object in the format // { hours: ..., minutes: ..., seconds: ..., milliseconds: ... }. // Must properly parse (at least) text // formatted by formatTime. parseTime: text => { // Parses a string in object/string that can be formatted by formatTime. } // Translation of the time selector icon button title. selector: 'Time selector', // Translation of the time selector clear button title. clear: 'Clear' } <p>This property is not synchronized automatically from the client side, so the returned value may not be the same as in client side.
- Returns:
- the
i18n
property from the webcomponent
-
setI18n
@Deprecated protected void setI18n(elemental.json.JsonObject i18n)
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
The object used to localize this component. To change the default localization, replace the entire i18n object or just the property you want to modify.
The object has the following JSON structure:
{ // A function to format given Object as // time string. Object is in the format { hours: ..., minutes: ..., seconds: ..., milliseconds: ... } formatTime: (time) => { // returns a string representation of the given // object in 'hh' / 'hh:mm' / 'hh:mm:ss' / 'hh:mm:ss.fff' - formats }, // A function to parse the given text to an Object in the format // { hours: ..., minutes: ..., seconds: ..., milliseconds: ... }. // Must properly parse (at least) text // formatted by formatTime. parseTime: text => { // Parses a string in object/string that can be formatted by formatTime. } // Translation of the time selector icon button title. selector: 'Time selector', // Translation of the time selector clear button title. clear: 'Clear' }
- Parameters:
i18n
- the JsonObject value to set
-
validate
@NotSupported @Deprecated protected void validate()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Returns true if
value
is valid, and sets theinvalid
flag appropriately.This function is not supported by Flow because it returns a
boolean
. Functions with return types different than void are not supported at this moment.
-
checkValidity
@Deprecated protected void checkValidity()
Deprecated.since v23.3, generated classes will be removed in v24.Description copied from corresponding location in WebComponent:
Returns true if the current input value satisfies all constraints (if any)
You can override the
checkValidity
method for custom validations.
-
addInvalidChangeListener
@Deprecated protected Registration addInvalidChangeListener(ComponentEventListener<TimePicker.InvalidChangeEvent<TimePicker>> listener)
Deprecated.since v23.3, generated classes will be removed in v24.Adds a listener forinvalid-changed
events fired by the webcomponent.- Parameters:
listener
- the listener- Returns:
- a
Registration
for removing the event listener
-
-