com.vaadin.flow.component.shared.
Interface HasTooltip
-
All Superinterfaces:
All Known Implementing Classes:
AbstractNumberField
,AccordionPanel
,BigDecimalField
,Button
,Checkbox
,CheckboxGroup
,CollaborationMessageInput
,ComboBox
,ComboBoxBase
,CustomField
,DatePicker
,DateTimePicker
,Details
,DrawerToggle
,EmailField
,Icon
,IntegerField
,ListBox
,ListBoxBase
,MessageInput
,MultiSelectComboBox
,MultiSelectListBox
,NumberField
,PasswordField
,RadioButtonGroup
,Select
,Tab
,TextArea
,TextField
,TimePicker
public interface HasTooltip extends HasElement
Mixin interface for components that have special handling for tooltips on the Web Component level.
Components that implement this interface get a
<vaadin-tooltip slot="tooltip">
element added inside the component's light DOM and are expected to handle it appropriately on the client-side.Use this interface only if you are implementing a new component that also has a Web Component counterpart with a custom tooltip support. Otherwise, use
Tooltip.forComponent(Component)
instead.Author:
Vaadin Ltd
-
-
Method Summary
All Methods Modifier and Type Method Description default Tooltip
getTooltip()
Gets the tooltip handle of the component.
default Tooltip
setTooltipText​(String text)
Sets a tooltip text for the component.
-
Methods inherited from interface com.vaadin.flow.component.HasElement
getElement
-
-