Class MultiValuePicker<V>
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.AbstractField<C,V>
 
io.jmix.flowui.kit.component.valuepicker.ValuePickerBase<MultiValuePicker<V>,Collection<V>>
 
io.jmix.flowui.kit.component.valuepicker.MultiValuePicker<V>
- All Implemented Interfaces:
- com.vaadin.flow.component.AttachNotifier,- com.vaadin.flow.component.BlurNotifier<MultiValuePicker<V>>,- com.vaadin.flow.component.DetachNotifier,- com.vaadin.flow.component.Focusable<MultiValuePicker<V>>,- com.vaadin.flow.component.FocusNotifier<MultiValuePicker<V>>,- com.vaadin.flow.component.HasAriaLabel,- com.vaadin.flow.component.HasElement,- com.vaadin.flow.component.HasEnabled,- com.vaadin.flow.component.HasHelper,- com.vaadin.flow.component.HasLabel,- com.vaadin.flow.component.HasPlaceholder,- 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<MultiValuePicker<V>,,- Collection<V>>, - Collection<V>> - com.vaadin.flow.component.HasValueAndElement<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<MultiValuePicker<V>,,- Collection<V>>, - Collection<V>> - com.vaadin.flow.component.shared.HasPrefix,- com.vaadin.flow.component.shared.HasSuffix,- com.vaadin.flow.component.shared.HasTooltip,- com.vaadin.flow.component.shared.HasValidationProperties,- HasActions,- HasAutofocus,- HasPlaceholder,- HasTitle,- SupportsFormatter<Collection<V>>,- SupportsUserAction<Collection<V>>,- Serializable
- Direct Known Subclasses:
- JmixMultiValuePicker
public class MultiValuePicker<V>
extends ValuePickerBase<MultiValuePicker<V>,Collection<V>>
implements com.vaadin.flow.component.shared.HasPrefix, com.vaadin.flow.component.shared.HasSuffix 
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class com.vaadin.flow.component.AbstractFieldcom.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.BlurNotifiercom.vaadin.flow.component.BlurNotifier.BlurEvent<C extends com.vaadin.flow.component.Component>Nested classes/interfaces inherited from interface com.vaadin.flow.component.FocusNotifiercom.vaadin.flow.component.FocusNotifier.FocusEvent<C extends com.vaadin.flow.component.Component>Nested classes/interfaces inherited from interface com.vaadin.flow.component.HasValuecom.vaadin.flow.component.HasValue.ValueChangeEvent<V extends Object>, com.vaadin.flow.component.HasValue.ValueChangeListener<E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<?>>
- 
Field SummaryFields inherited from class io.jmix.flowui.kit.component.valuepicker.ValuePickerBaseactionsSupport, formatter, PROPERTY_ALLOW_CUSTOM_VALUE, PROPERTY_VALUEFields inherited from interface io.jmix.flowui.kit.component.HasAutofocusAUTOFOCUS_PROPERTY_NAMEFields inherited from interface io.jmix.flowui.kit.component.HasPlaceholderPLACEHOLDER_PROPERTY_NAME
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncom.vaadin.flow.shared.RegistrationaddCustomValueSetListener(com.vaadin.flow.component.ComponentEventListener<CustomValueSetEvent<MultiValuePicker<V>, Collection<V>>> listener) booleanvoidsetAllowCustomValue(boolean allowCustomValue) Methods inherited from class io.jmix.flowui.kit.component.valuepicker.ValuePickerBaseaddAction, applyDefaultValueFormat, createActionsSupport, formatValue, getAction, getActions, getActionsSupport, getAriaLabel, getAriaLabelledBy, getFormatter, handlePropertyChange, initComponent, initFieldValuePropertyChangeListener, isAllowCustomValueBoolean, removeAction, setAriaLabel, setAriaLabelledBy, setFormatter, setPresentationValue, setValue, setValueFromClient, validateMethods inherited from class com.vaadin.flow.component.AbstractFieldaddValueChangeListener, getValue, isEmpty, setModelValue, valueEqualsMethods inherited from class com.vaadin.flow.component.ComponentaddListener, 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, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifieraddAttachListenerMethods inherited from interface com.vaadin.flow.component.BlurNotifieraddBlurListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifieraddDetachListenerMethods inherited from interface com.vaadin.flow.component.FocusableaddFocusShortcut, blur, focus, getTabIndex, setTabIndexMethods inherited from interface com.vaadin.flow.component.FocusNotifieraddFocusListenerMethods inherited from interface io.jmix.flowui.kit.component.HasActionsaddAction, removeAction, removeAllActionsMethods inherited from interface io.jmix.flowui.kit.component.HasAutofocusisAutofocus, setAutofocusMethods inherited from interface com.vaadin.flow.component.HasElementgetElementMethods inherited from interface com.vaadin.flow.component.HasEnabledisEnabled, setEnabledMethods inherited from interface com.vaadin.flow.component.HasHelpergetHelperComponent, getHelperText, setHelperComponent, setHelperTextMethods inherited from interface com.vaadin.flow.component.HasLabelgetLabel, setLabelMethods inherited from interface io.jmix.flowui.kit.component.HasPlaceholdergetPlaceholder, setPlaceholderMethods inherited from interface com.vaadin.flow.component.shared.HasPrefixgetPrefixComponent, setPrefixComponentMethods inherited from interface com.vaadin.flow.component.HasSizegetHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFullMethods inherited from interface com.vaadin.flow.component.HasStyleaddClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.vaadin.flow.component.shared.HasSuffixgetSuffixComponent, setSuffixComponentMethods inherited from interface com.vaadin.flow.component.HasThemeaddThemeName, addThemeNames, getThemeName, getThemeNames, hasThemeName, removeThemeName, removeThemeNames, setThemeName, setThemeNameMethods inherited from interface com.vaadin.flow.component.shared.HasTooltipgetTooltip, setTooltipTextMethods inherited from interface com.vaadin.flow.component.HasValidationsetManualValidationMethods inherited from interface com.vaadin.flow.component.shared.HasValidationPropertiesgetErrorMessage, isInvalid, setErrorMessage, setInvalidMethods inherited from interface com.vaadin.flow.component.HasValueclear, getOptionalValueMethods inherited from interface com.vaadin.flow.component.HasValueAndElementisReadOnly, isRequiredIndicatorVisible, setReadOnly, setRequiredIndicatorVisible
- 
Constructor Details- 
MultiValuePickerpublic MultiValuePicker()
 
- 
- 
Method Details- 
isAllowCustomValuepublic boolean isAllowCustomValue()
- 
setAllowCustomValuepublic void setAllowCustomValue(boolean allowCustomValue) - Overrides:
- setAllowCustomValuein class- ValuePickerBase<MultiValuePicker<V>,- Collection<V>> 
 
- 
addCustomValueSetListenerpublic com.vaadin.flow.shared.Registration addCustomValueSetListener(com.vaadin.flow.component.ComponentEventListener<CustomValueSetEvent<MultiValuePicker<V>, Collection<V>>> listener) - Overrides:
- addCustomValueSetListenerin class- ValuePickerBase<MultiValuePicker<V>,- Collection<V>> 
 
- 
getEmptyValue- Specified by:
- getEmptyValuein interface- com.vaadin.flow.component.HasValue<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<MultiValuePicker<V>,- Collection<V>>, - Collection<V>> 
- Overrides:
- getEmptyValuein class- com.vaadin.flow.component.AbstractField<MultiValuePicker<V>,- Collection<V>> 
 
 
-