Package com.vaadin.flow.component.shared
Interface InputField<E extends HasValue.ValueChangeEvent<V>,V>
- Type Parameters:
E- the type of the value change event fired by this instanceV- the value type
- All Superinterfaces:
HasElement,HasEnabled,HasHelper,HasLabel,HasSize,HasStyle,HasTooltip,HasValue<E,,V> Serializable
- All Known Implementing Classes:
AbstractNumberField,BigDecimalField,Checkbox,CheckboxGroup,ComboBox,ComboBoxBase,CustomField,DatePicker,DateTimePicker,EmailField,IntegerField,MultiSelectComboBox,NumberField,PasswordField,RadioButtonGroup,Select,TextArea,TextField,TextFieldBase,TimePicker
public interface InputField<E extends HasValue.ValueChangeEvent<V>,V>
extends HasEnabled, HasHelper, HasLabel, HasSize, HasStyle, HasTooltip, HasValue<E,V>
A common interface for input fields that can be used to iterate over a
collection of fields and set common properties.
The following interfaces are included:
- Since:
- 24.1
- 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
getElementMethods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabledMethods inherited from interface com.vaadin.flow.component.HasHelper
getHelperComponent, getHelperText, setHelperComponent, setHelperTextMethods 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, setWidthFullMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.vaadin.flow.component.shared.HasTooltip
getTooltip, setTooltipMarkdown, setTooltipTextMethods inherited from interface com.vaadin.flow.component.HasValue
addValueChangeListener, clear, getEmptyValue, getOptionalValue, getValue, isEmpty, isReadOnly, isRequiredIndicatorVisible, setReadOnly, setRequiredIndicatorVisible, setValue