T - Selection item typepublic interface ValidatableMultiSelect<T> extends MultiSelect<T>, ValidatableInput<Set<T>>
MultiSelect component with validation support using Validators.Selectable.SelectionEvent<T>, Selectable.SelectionListener<T>, Selectable.SelectionModeInput.InputPropertyRenderer<T>, Input.InputValueConversionException, Input.PropertyHandler<P,T,V extends com.vaadin.flow.component.HasValue<?,T>,C extends com.vaadin.flow.component.Component>ValueHolder.ValueChangeEvent<V>, ValueHolder.ValueChangeListener<V,E extends ValueHolder.ValueChangeEvent<V>>| Modifier and Type | Method and Description |
|---|---|
static <T> ValidatableMultiSelect<T> |
from(MultiSelect<T> input)
Create a
ValidatableMultiSelect from given MultiSelect instance. |
deselect, deselect, deselect, getFirstSelectedItem, getSelectionMode, options, options, options, options, select, select, select, selectAlladdSelectionListener, deselectAll, getSelectedItems, isSelectedaddValidator, builder, create, forProperty, getValidationStatusHandler, getValue, isValidateOnValueChange, setValidateOnValueChange, setValidationStatusHandlerasHasValue, boolean_, builder, create, date, dateTime, enumMultiSelect, enumOptionSelect, enumSelect, focus, from, from, from, from, hasInvalidChangeEventNotifier, hasPlaceholder, hasTitle, isReadOnly, isRequired, localDate, localDateTime, localTime, multiOptionSelect, multiOptionSelect, multiOptionSelect, multiOptionSelect, number, password, setReadOnly, setRequired, singleOptionSelect, singleOptionSelect, singleOptionSelect, singleOptionSelect, singleSelect, singleSelect, singleSelect, singleSelect, singleSimpleSelect, singleSimpleSelect, singleSimpleSelect, singleSimpleSelect, string, stringAreaaddValueChangeListener, clear, getEmptyValue, getValueIfPresent, isEmpty, setValuehasValueChangeModecreate, getComponent, getElement, hasEnabled, hasLabel, hasSize, hasStyle, hasValidation, isVisible, setVisiblestatic <T> ValidatableMultiSelect<T> from(MultiSelect<T> input)
ValidatableMultiSelect from given MultiSelect instance.from in interface Input<Set<T>>from in interface ValidatableInput<Set<T>>T - Selection item typeinput - The MultiSelect instance (not null)ValidatableMultiSelect component which wraps the given inputCopyright © 2019 The Holon Platform. All rights reserved.