(positionedElement, hostElement, bounds, coverTarget, doNotFinalizeReturnEdge)
| 32132 | }); |
| 32133 | } |
| 32134 | function _finalizePositionData(positionedElement, hostElement, bounds, coverTarget, doNotFinalizeReturnEdge) { |
| 32135 | var finalizedElement = _finalizeElementPosition(positionedElement.elementRectangle, hostElement, positionedElement.targetEdge, bounds, positionedElement.alignmentEdge, coverTarget, doNotFinalizeReturnEdge); |
| 32136 | return { |
| 32137 | elementPosition: finalizedElement, |
| 32138 | targetEdge: positionedElement.targetEdge, |
| 32139 | alignmentEdge: positionedElement.alignmentEdge |
| 32140 | }; |
| 32141 | } |
| 32142 | function _positionElement(props, hostElement, elementToPosition, previousPositions) { |
| 32143 | var boundingRect = props.bounds ? _getRectangleFromIRect(props.bounds) : new (0, _utilities.Rectangle)(0, window.innerWidth - (0, _utilities.getScrollbarWidth)(), 0, window.innerHeight); |
| 32144 | var positionedElement = _positionElementRelative(props, elementToPosition, boundingRect, previousPositions); |
no test coverage detected