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.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,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>,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>
- 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.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(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 Instance Methods Concrete Methods Modifier and Type Method Description 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, getDatePickerI18n, getDatePlaceholder, getErrorMessage, getLabel, getLocale, getMax, getMin, getStep, getTimePlaceholder, isAutoOpen, isInvalid, isWeekNumbersVisible, onAttach, removeThemeName, removeThemeNames, setAutoOpen, setDatePickerI18n, setDatePlaceholder, setErrorMessage, setInvalid, setLabel, setLocale, 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, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getParent, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onDetach, onEnabledStateChanged, 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.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.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.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(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
-
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>
-
-