goog.positioning.ViewportClientPosition
Classgoog.positioning.ViewportClientPosition
> goog.positioning.ClientPosition
> goog.positioning.AbstractPosition
goog.positioning.ViewportClientPosition(arg1, opt_arg2)
Encapsulates a popup position where the popup is positioned relative to the window (client) coordinates, and made to stay within the viewport.
arg1
{number
|goog.math.Coordinate
}
opt_arg2
{number
=}
.reposition(element, popupCorner, opt_margin, opt_preferredSize)
Repositions the popup according to the current state.
element
{Element
}
popupCorner
{goog.positioning.Corner
}
opt_margin
{goog.math.Box
=}
opt_preferredSize
{goog.math.Size
=}
.setLastResortOverflow(overflow)
Set the last-resort overflow strategy, if the popup fails to fit.
overflow
{number
}