Class Tooltip

java.lang.Object
org.patternfly.component.BaseComponent<elemental2.dom.HTMLDivElement, Tooltip>
org.patternfly.component.tooltip.Tooltip
All Implemented Interfaces:
Attachable, ElementAttributeMethods<elemental2.dom.HTMLDivElement, Tooltip>, ElementClassListMethods<elemental2.dom.HTMLDivElement, Tooltip>, ElementConsumerMethods<elemental2.dom.HTMLDivElement, Tooltip>, ElementContainerDelegate<elemental2.dom.HTMLDivElement, Tooltip>, ElementContainerMethods<elemental2.dom.HTMLDivElement, Tooltip>, ElementEventMethods<elemental2.dom.HTMLDivElement, Tooltip>, ElementIdMethods<elemental2.dom.HTMLDivElement, Tooltip>, ElementQueryMethods<elemental2.dom.HTMLDivElement>, ElementTextDelegate<elemental2.dom.HTMLDivElement, Tooltip>, ElementTextMethods<elemental2.dom.HTMLDivElement, Tooltip>, HTMLElementAttributeMethods<elemental2.dom.HTMLDivElement, Tooltip>, HTMLElementDataMethods<elemental2.dom.HTMLDivElement, Tooltip>, HTMLElementStyleMethods<elemental2.dom.HTMLDivElement, Tooltip>, HTMLElementVisibilityMethods<elemental2.dom.HTMLDivElement, Tooltip>, IsElement<elemental2.dom.HTMLDivElement>, TypedBuilder<elemental2.dom.HTMLDivElement, Tooltip>, Closeable<elemental2.dom.HTMLDivElement, Tooltip>, Component, OuiaSupport<elemental2.dom.HTMLDivElement, Tooltip>

public class Tooltip extends BaseComponent<elemental2.dom.HTMLDivElement, Tooltip> implements Attachable, Closeable<elemental2.dom.HTMLDivElement, Tooltip>, ElementContainerDelegate<elemental2.dom.HTMLDivElement, Tooltip>, ElementTextDelegate<elemental2.dom.HTMLDivElement, Tooltip>
A tooltip is in-app messaging used to identify elements on a page with short, clarifying text.

This implementation uses the Popover API and CSS anchor positioning instead of Popper.js. The tooltip uses the browser's top-layer rendering for correct stacking, eliminating z-index issues.

See Also: