com.vaadin.flow.component.
Interface HasLabel
-
All Superinterfaces:
All Known Implementing Classes:
AbstractNumberField, BigDecimalField, Checkbox, CheckboxGroup, ComboBox, CustomField, DatePicker, DateTimePicker, EmailField, IntegerField, NumberField, PasswordField, RadioButtonGroup, Select, Tab, TextArea, TextField, TimePicker
public interface HasLabel extends HasElement
A component that supports label definition.
The default implementations set the label of the component to the given text for
HasElement.getElement()
. Override all methods in this interface if the text should be added to some other element.Since:
2.8
Author:
Vaadin Ltd
-
-
Method Summary
All Methods Modifier and Type Method and Description default String
getLabel()
Gets the label of the component.
default void
setLabel(String label)
Set the label of the component to the given text.
-
Methods inherited from interface com.vaadin.flow.component.HasElement
getElement
-
-
-
-
Method Detail
-
getLabel
default String getLabel()
Gets the label of the component.
Returns:
the label of the component or
null
if no label has been set
-
setLabel
default void setLabel(String label)
Set the label of the component to the given text.
Parameters:
label
- the label text to set ornull
to clear
-
-