Package com.vaadin.flow.data.selection
Interface SingleSelect<C extends Component,T>
-
- Type Parameters:
C
- the selection component typeT
- the selection value type
- All Superinterfaces:
HasElement
,HasEnabled
,HasValue<AbstractField.ComponentValueChangeEvent<C,T>,T>
,HasValueAndElement<AbstractField.ComponentValueChangeEvent<C,T>,T>
,Serializable
- All Known Implementing Classes:
ListBox
,RadioButtonGroup
,Select
public interface SingleSelect<C extends Component,T> extends HasValueAndElement<AbstractField.ComponentValueChangeEvent<C,T>,T>
Single selection component whose selection is treated as a value.- Since:
- 1.0
- Author:
- Vaadin Ltd
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.vaadin.flow.component.HasValue
HasValue.ValueChangeEvent<V>, HasValue.ValueChangeListener<E extends HasValue.ValueChangeEvent<?>>
-
-
Method Summary
-
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.HasValue
addValueChangeListener, clear, getEmptyValue, getOptionalValue, getValue, isEmpty, setValue
-
Methods inherited from interface com.vaadin.flow.component.HasValueAndElement
isReadOnly, isRequiredIndicatorVisible, setReadOnly, setRequiredIndicatorVisible
-
-