-
Notifications
You must be signed in to change notification settings - Fork 87
feat: add has-tooltip attribute to components supporting slotted tooltips #10028
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
6b48919 to
227fa96
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I changed my mind regarding setting has-tooltip on the target as it can end up with attribute being added to some unexpected elements. Updated to set has-tooltip only in components using TooltipController for now. Also reverted some JSDoc changes.
bddb9f1 to
de1d5dc
Compare
2b4957a to
8cc084d
Compare
|
Updated to not set IMO it can be addressed later in separate PRs, I'll merge this one as is and then look into menu-bar / grid. |
e37c747 to
22b77bd
Compare
22b77bd to
eda4c81
Compare
|
…tip (#10028) Co-authored-by: web-padawan <iamkulykov@gmail.com>



Description
Introducing
has-tooltipattribute when a tooltip is used on component / element.Also added
has-tooltipattribute description to most components.Related to #5094
Type of change
Checklist
Additional for
Featuretype of change(no Acceptance Criteria, but scope was defined)
Note
The following components have the
has-tooltipattribute:vaadin-accordion-panelvaadin-avatarvaadin-buttonvaadin-checkboxvaadin-checkbox-groupvaadin-combo-boxvaadin-custom-fieldvaadin-date-pickervaadin-date-time-pickervaadin-email-fieldvaadin-iconvaadin-integer-fieldvaadin-list-boxvaadin-message-inputvaadin-multi-select-combo-boxvaadin-number-fieldvaadin-password-fieldvaadin-selectvaadin-side-nav-itemvaadin-tabvaadin-text-areavaadin-text-fieldvaadin-time-picker