Class VDateTimePicker
- java.lang.Object
-
- com.vaadin.flow.component.Component
-
- com.vaadin.flow.component.AbstractField<C,T>
-
- com.vaadin.flow.component.AbstractSinglePropertyField<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>
-
- com.vaadin.flow.component.datetimepicker.DateTimePicker
-
- org.vaadin.firitin.components.datetimepicker.VDateTimePicker
-
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.BlurNotifier<com.vaadin.flow.component.datetimepicker.DateTimePicker>,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.Focusable<com.vaadin.flow.component.datetimepicker.DateTimePicker>,com.vaadin.flow.component.FocusNotifier<com.vaadin.flow.component.datetimepicker.DateTimePicker>,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasEnabled,com.vaadin.flow.component.HasHelper,com.vaadin.flow.component.HasLabel,com.vaadin.flow.component.HasSize,com.vaadin.flow.component.HasStyle,com.vaadin.flow.component.HasTheme,com.vaadin.flow.component.HasValidation,com.vaadin.flow.component.HasValue<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>,LocalDateTime>,com.vaadin.flow.component.HasValueAndElement<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>,LocalDateTime>,com.vaadin.flow.component.orderedlayout.ThemableLayout,com.vaadin.flow.component.shared.HasClientValidation,com.vaadin.flow.component.shared.HasTooltip,com.vaadin.flow.data.binder.HasValidator<LocalDateTime>,Serializable,FluentAttachNotifier<VDateTimePicker>,FluentBlurNotifier<com.vaadin.flow.component.datetimepicker.DateTimePicker,VDateTimePicker>,FluentComponent<VDateTimePicker>,FluentDetachNotifier<VDateTimePicker>,FluentFocusable<com.vaadin.flow.component.datetimepicker.DateTimePicker,VDateTimePicker>,FluentFocusNotifier<com.vaadin.flow.component.datetimepicker.DateTimePicker,VDateTimePicker>,FluentHasEnabled<VDateTimePicker>,FluentHasHelper<VDateTimePicker>,FluentHasSize<VDateTimePicker>,FluentHasStyle<VDateTimePicker>,FluentHasTooltip<VDateTimePicker>,FluentHasValidation<VDateTimePicker>,FluentHasValueAndElement<VDateTimePicker,com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>,LocalDateTime>,FluentThemableLayout<VDateTimePicker>,HasPadding<VDateTimePicker>
public class VDateTimePicker extends com.vaadin.flow.component.datetimepicker.DateTimePicker implements FluentHasSize<VDateTimePicker>, FluentHasValidation<VDateTimePicker>, FluentHasStyle<VDateTimePicker>, FluentFocusable<com.vaadin.flow.component.datetimepicker.DateTimePicker,VDateTimePicker>, FluentComponent<VDateTimePicker>, FluentThemableLayout<VDateTimePicker>, FluentHasValueAndElement<VDateTimePicker,com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>,LocalDateTime>, FluentHasHelper<VDateTimePicker>, FluentHasTooltip<VDateTimePicker>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.vaadin.flow.component.AbstractField
com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<C extends com.vaadin.flow.component.Component,V extends Object>
-
Nested classes/interfaces inherited from interface com.vaadin.flow.component.BlurNotifier
com.vaadin.flow.component.BlurNotifier.BlurEvent<C extends com.vaadin.flow.component.Component>
-
Nested classes/interfaces inherited from interface com.vaadin.flow.component.FocusNotifier
com.vaadin.flow.component.FocusNotifier.FocusEvent<C extends com.vaadin.flow.component.Component>
-
Nested classes/interfaces inherited from interface com.vaadin.flow.component.shared.HasClientValidation
com.vaadin.flow.component.shared.HasClientValidation.ClientValidatedEvent
-
Nested classes/interfaces inherited from interface com.vaadin.flow.component.HasValue
com.vaadin.flow.component.HasValue.ValueChangeEvent<V extends Object>, com.vaadin.flow.component.HasValue.ValueChangeListener<E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<?>>
-
-
Constructor Summary
Constructors Constructor Description VDateTimePicker()VDateTimePicker(com.vaadin.flow.component.HasValue.ValueChangeListener<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>> listener)VDateTimePicker(String label)VDateTimePicker(String label, com.vaadin.flow.component.HasValue.ValueChangeListener<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>> listener)VDateTimePicker(String label, LocalDateTime initialDateTime)VDateTimePicker(String label, LocalDateTime initialDateTime, com.vaadin.flow.component.HasValue.ValueChangeListener<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>> listener)VDateTimePicker(LocalDateTime initialDateTime)VDateTimePicker(LocalDateTime initialDateTime, com.vaadin.flow.component.HasValue.ValueChangeListener<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>> listener)VDateTimePicker(LocalDateTime initialDateTime, Locale locale)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static com.vaadin.flow.component.datepicker.DatePicker.DatePickerI18ncreateI18nFromLocale(Locale locale)protected voidinitI18n()Makes a "proper" initialization based on set locale.voidsetLocale(Locale locale)VDateTimePickerwithDatePickerI18n(com.vaadin.flow.component.datepicker.DatePicker.DatePickerI18n i18n)VDateTimePickerwithDatePlaceholder(String placeholder)VDateTimePickerwithLocale(Locale locale)VDateTimePickerwithMax(LocalDateTime max)VDateTimePickerwithMin(LocalDateTime min)VDateTimePickerwithRequiredIndicatorVisible(boolean requiredIndicatorVisible)VDateTimePickerwithStep(Duration step)VDateTimePickerwithTimePlaceholder(String placeholder)VDateTimePickerwithWeekNumbersVisible(boolean weekNumbersVisible)-
Methods inherited from class com.vaadin.flow.component.datetimepicker.DateTimePicker
addThemeName, addThemeNames, addThemeVariants, addValidationStatusChangeListener, getDatePickerI18n, getDatePlaceholder, getDefaultValidator, getErrorMessage, getLabel, getLocale, getMax, getMin, getStep, getTimePlaceholder, isAutoOpen, isFeatureFlagEnabled, isInvalid, isWeekNumbersVisible, onAttach, removeThemeName, removeThemeNames, removeThemeVariants, setAutoOpen, setDatePickerI18n, setDatePlaceholder, setErrorMessage, setInvalid, setLabel, setMax, setMin, setReadOnly, setRequiredIndicatorVisible, setStep, setThemeName, setThemeName, setTimePlaceholder, setValue, setWeekNumbersVisible, validate
-
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, valueEquals
-
Methods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, 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 org.vaadin.firitin.fluency.ui.FluentAttachNotifier
withAttachListener
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentBlurNotifier
withBlurListener
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentComponent
setId, setVisible, withId, withVisible
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentDetachNotifier
withDetachListener
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentFocusable
withTabIndex
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentFocusNotifier
withFocusListener
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentHasEnabled
withEnabled
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentHasHelper
withHelperComponent, withHelperText
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentHasSize
withFullHeight, withFullWidth, withHeight, withMaxHeight, withMaxSize, withMaxWidth, withMinHeight, withMinSize, withMinWidth, withSize, withSizeFull, withSizeUndefined, withWidth
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentHasStyle
withAddedClassName, withClassName, withStyle
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentHasTooltip
withTooltip
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentHasValidation
withErrorMessage, withInvalid
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentHasValueAndElement
withReadOnly, withValue, withValueChangeListener
-
Methods inherited from interface org.vaadin.firitin.fluency.ui.FluentThemableLayout
withBoxSizing, withMargin, withPadding, withSpacing
-
Methods inherited from interface com.vaadin.flow.component.Focusable
addFocusShortcut, blur, focus, getTabIndex, setTabIndex
-
Methods inherited from interface com.vaadin.flow.component.shared.HasClientValidation
addClientValidatedEventListener
-
Methods inherited from interface com.vaadin.flow.component.HasHelper
getHelperComponent, getHelperText, setHelperComponent, setHelperText
-
Methods inherited from interface org.vaadin.firitin.util.style.HasPadding
setPadding, setPadding, setPadding, withPadding, withPadding, withPadding
-
Methods inherited from interface com.vaadin.flow.component.HasSize
getHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull
-
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.HasTheme
getThemeName, getThemeNames, hasThemeName
-
Methods inherited from interface com.vaadin.flow.component.shared.HasTooltip
getTooltip, setTooltipText
-
Methods inherited from interface com.vaadin.flow.component.HasValidation
getErrorMessage, isInvalid, setErrorMessage, setInvalid
-
Methods inherited from interface com.vaadin.flow.component.HasValue
addValueChangeListener, clear, getEmptyValue, getOptionalValue, getValue, isEmpty, setValue
-
-
-
-
Constructor Detail
-
VDateTimePicker
public VDateTimePicker()
-
VDateTimePicker
public VDateTimePicker(String label)
-
VDateTimePicker
public VDateTimePicker(String label, LocalDateTime initialDateTime)
-
VDateTimePicker
public VDateTimePicker(LocalDateTime initialDateTime)
-
VDateTimePicker
public VDateTimePicker(com.vaadin.flow.component.HasValue.ValueChangeListener<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>> listener)
-
VDateTimePicker
public VDateTimePicker(String label, com.vaadin.flow.component.HasValue.ValueChangeListener<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>> listener)
-
VDateTimePicker
public VDateTimePicker(LocalDateTime initialDateTime, com.vaadin.flow.component.HasValue.ValueChangeListener<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>> listener)
-
VDateTimePicker
public VDateTimePicker(String label, LocalDateTime initialDateTime, com.vaadin.flow.component.HasValue.ValueChangeListener<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>> listener)
-
VDateTimePicker
public VDateTimePicker(LocalDateTime initialDateTime, Locale locale)
-
-
Method Detail
-
setLocale
public void setLocale(Locale locale)
- Overrides:
setLocalein classcom.vaadin.flow.component.datetimepicker.DateTimePicker
-
initI18n
protected void initI18n()
Makes a "proper" initialization based on set locale.
-
createI18nFromLocale
public static com.vaadin.flow.component.datepicker.DatePicker.DatePickerI18n createI18nFromLocale(Locale locale)
-
withDatePlaceholder
public VDateTimePicker withDatePlaceholder(String placeholder)
-
withTimePlaceholder
public VDateTimePicker withTimePlaceholder(String placeholder)
-
withStep
public VDateTimePicker withStep(Duration step)
-
withWeekNumbersVisible
public VDateTimePicker withWeekNumbersVisible(boolean weekNumbersVisible)
-
withLocale
public VDateTimePicker withLocale(Locale locale)
-
withMin
public VDateTimePicker withMin(LocalDateTime min)
-
withMax
public VDateTimePicker withMax(LocalDateTime max)
-
withDatePickerI18n
public VDateTimePicker withDatePickerI18n(com.vaadin.flow.component.datepicker.DatePicker.DatePickerI18n i18n)
-
withRequiredIndicatorVisible
public VDateTimePicker withRequiredIndicatorVisible(boolean requiredIndicatorVisible)
- Specified by:
withRequiredIndicatorVisiblein interfaceFluentHasValueAndElement<VDateTimePicker,com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.datetimepicker.DateTimePicker,LocalDateTime>,LocalDateTime>
-
-