Tooltip
The Tooltip component displays informative text when a user hovers over, focuses on, or taps an element.
Properties
Name | Type | Default | Description |
---|---|---|---|
title | node | Opens the typography subcomponent used to define the text for the tooltip. | |
open | bool | false | If true, the tooltip component is shown. |
disableInteractive | bool | false | If true, the tooltip is non-interactive. |
disableFocusListener | bool | false | If true, will not respond to focus events. |
disableHoverListener | bool | false | If true, will not respond to hover events. |
disableTouchListener | bool | false | If true, will not respond to long press touch events. |
enterDelay | number | 100 | Defines the number of milliseconds to wait before showing the tooltip. |
enterNextDelay | number | 0 | Defines the number of milliseconds to wait before showing the tooltip when one was recently opened. |
enterTouchDelay | number | 700 | Defines the number of milliseconds a user must touch an element before the tooltip is shown. |
leaveDelay | number | 0 | Defines the number of milliseconds to wait before hiding the tooltip. |
leaveTouchDelay | number | 1500 | Defines the number of milliseconds after a user stops touching an element before hiding the tooltip. |
Style Attributes
Name | Type | Default | Description |
---|---|---|---|
placement | bottom-end bottom-start bottom left-end left-start left right-end right-start right top-end top-start top string | bottom | Defines the placement of the tooltip. |
arrow | bool | false | If true, adds an arrow to the tooltip. |
Subcomponents
The Tooltip component has two typography subcomponents used to create text for a typography element and the tooltip text.
Typography
Specifies text for the typography element and the tooltip.
For further details, see the Typography component.
Properties
Name | Type | Default | Description |
---|---|---|---|
text | string | Defines the text to use. | |
variant | h1 h2 h3 h4 h5 h6 subtitle1 subtitle2 body1 body2 caption button overline inherit string | inherit | Defines the type of typography to display. |
color | initial inherit primary secondary textPrimary textSecondary error string | inherit | Defines the color of the typography. |
gutterBottom | bool | false | Enables a gutter at the bottom of the typography component. |
For more detail on the Tooltip component, see the MUI developer docs.