123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- goog.provide('goog.positioning.AnchoredPosition');
- goog.require('goog.positioning');
- goog.require('goog.positioning.AbstractPosition');
- goog.positioning.AnchoredPosition = function(
- anchorElement, corner, opt_overflow) {
-
- this.element = anchorElement;
-
- this.corner = corner;
-
- this.overflow_ = opt_overflow;
- };
- goog.inherits(
- goog.positioning.AnchoredPosition, goog.positioning.AbstractPosition);
- goog.positioning.AnchoredPosition.prototype.reposition = function(
- movableElement, movableCorner, opt_margin, opt_preferredSize) {
- goog.positioning.positionAtAnchor(
- this.element, this.corner, movableElement, movableCorner, undefined,
- opt_margin, this.overflow_);
- };
|