Abstract
Private
layerThe currently created layer for the Tooltip#tooltipWidget
Readonly
tooltipReadonly
tooltipProtected
topThe top-most container in the current UI tree
Add a layer for the TooltipController#tooltipContainer. If there is a layer and adding another one would succeed, remove the old one.
True if the layer was addedd successfully, or false if there was no top layered container.
Protected
Abstract
doImplementation for BaseTooltipController#updateTooltipRect. Must be implemented by base class. BaseTooltipController#topLayeredContainer is guaranteed to be set when this method is called.
Find the top-most layered container that is an ascendant of the BaseTooltipController#tooltipWrapper. You must call this when the wrapper widget is attached to a parent.
Removes the current layer if there is any, and if the top-most layered container changed.
Remove the layer of the TooltipController#tooltipContainer if there is any.
Update the TooltipContainer#tooltipRect of the TooltipController#tooltipContainer.
Controls the visibility of a tooltip container (such as TooltipContainer). Used for implementing tooltips, such as in Tooltip, or to implement tooltip-like functionality, such as dropdowns or context menus.