choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
22 lines (17 loc) • 481 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = getOffset;
function getOffset(element, container) {
var rect = element.getBoundingClientRect();
if (rect.width || rect.height) {
var elementContainer = container || element.parentElement;
return {
top: rect.top - elementContainer.clientTop,
left: rect.left - elementContainer.clientLeft
};
}
return rect;
}
//# sourceMappingURL=getOffset.js.map