(targetEdge, target, boundingRect)
| 32024 | return positionData; |
| 32025 | } |
| 32026 | function getClosestEdge(targetEdge, target, boundingRect) { |
| 32027 | var targetCenter = _getCenterValue(target, targetEdge); |
| 32028 | var boundingCenter = _getCenterValue(boundingRect, targetEdge); |
| 32029 | var _a1 = _getFlankingEdges(targetEdge), positiveEdge = _a1.positiveEdge, negativeEdge = _a1.negativeEdge; |
| 32030 | if (targetCenter <= boundingCenter) return positiveEdge; |
| 32031 | else return negativeEdge; |
| 32032 | } |
| 32033 | function _positionElementWithinBounds(elementToPosition, target, bounding, positionData, gap, directionalHintFixed, coverTarget) { |
| 32034 | var estimatedElementPosition = _estimatePosition(elementToPosition, target, positionData, gap, coverTarget); |
| 32035 | if (_isRectangleWithinBounds(estimatedElementPosition, bounding)) return { |
no test coverage detected