UNPKG

vuesax-alpha

Version:
23 lines (18 loc) 769 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var getRectRelativeToOffsetParent = require('../utils/get-rect-relative-to-offset-parent.js'); var getOffsetParent = require('./get-offset-parent.js'); const getElementRects = async function({ reference, floating, strategy }) { const getOffsetParentFn = this.getOffsetParent || getOffsetParent.getOffsetParent; const getDimensionsFn = this.getDimensions; return { reference: getRectRelativeToOffsetParent.getRectRelativeToOffsetParent( reference, await getOffsetParentFn(floating), strategy ), floating: { x: 0, y: 0, ...await getDimensionsFn(floating) } }; }; exports.getElementRects = getElementRects; //# sourceMappingURL=get-element-rects.js.map