The goog.ui.Tooltip.CursorTooltipPosition Class

goog.ui.Tooltip.CursorTooltipPosition
> goog.positioning.ViewportPosition
> goog.positioning.AbstractPosition

goog.ui.Tooltip.CursorTooltipPosition(arg1, opt_arg2)

Popup position implementation that positions the popup (the tooltip in this case) based on the cursor position. It's positioned below the cursor to the right if there's enough room to fit all of it inside the Viewport. Otherwise it's displayed as far right as possible either above or below the element. Used to position tooltips triggered by the cursor.

arg1 {number|!goog.math.Coordinate}
Left position or coordinate.
opt_arg2 {number=}
Top position.

.reposition(element, popupCorner, opt_margin)

Repositions the popup based on cursor position.

element {Element}
The DOM element of the popup.
popupCorner {goog.positioning.Corner}
The corner of the popup element that that should be positioned adjacent to the anchorElement.
opt_margin {goog.math.Box=}
A margin specified in pixels.