engine/overlay/tooltip_tail library

Classes

TooltipTail
The tail (arrow toward the target) rendered behind a tooltip slot.
TooltipTailPainter
Paints the tail as part of the tooltip surface.

Enums

TailSide
Which edge of the tooltip the tail points from, toward the target.

Functions

tailPath({required TailSide side, required Size tooltipSize, required Rect hole, required Rect tooltip, double length = _kTailLength, double width = _kTailWidth}) → Path
Triangle of the tail in tooltip-local coordinates.
tailSideFor(Rect tooltip, Rect hole) → TailSide?
The tooltip's edge facing the hole, derived purely from geometry.