goog.positioning.MenuAnchoredPosition
Classgoog.positioning.MenuAnchoredPosition
> goog.positioning.AnchoredViewportPosition
> goog.positioning.AnchoredPosition
> goog.positioning.AbstractPosition
goog.positioning.MenuAnchoredPosition(anchorElement, corner, opt_adjust, opt_resize)
Encapsulates a popup position where the popup is anchored at a corner of an element. The positioning behavior changes based on the values of opt_adjust and opt_resize. When using this positioning object it's recommended that the movable element be absolutely positioned.
anchorElement
{Element
}
corner
{goog.positioning.Corner
}
opt_adjust
{boolean
=}
opt_resize
{boolean
=}
.adjustCorner(status, corner)
[protected]Inherited from goog.positioning.AnchoredViewportPosition
.
Adjusts the corner if X or Y positioning failed.
status
{number
}
corner
{goog.positioning.Corner
}
goog.positioning.Corner
}
.getLastResortOverflow()
Inherited from goog.positioning.AnchoredViewportPosition
.
number
}
.reposition(movableElement, movableCorner, opt_margin, opt_preferredSize)
Inherited from goog.positioning.AnchoredViewportPosition
.
Repositions the movable element.
movableElement
{Element
}
movableCorner
{goog.positioning.Corner
}
opt_margin
{goog.math.Box
=}
opt_preferredSize
{goog.math.Size
=}
.setLastResortOverflow(lastResortOverflow)
Inherited from goog.positioning.AnchoredViewportPosition
.
lastResortOverflow
{number
}