const getOffset = function()

in frontend/src/lib/cytoscape-cxtmenu/dom-util.js [60:71]


const getOffset = function (el) {
  const offset = el.getBoundingClientRect();

  return {
    left: offset.left + document.body.scrollLeft
          + parseFloat(getComputedStyle(document.body)['padding-left'])
          + parseFloat(getComputedStyle(document.body)['border-left-width']),
    top: offset.top + document.body.scrollTop
         + parseFloat(getComputedStyle(document.body)['padding-top'])
         + parseFloat(getComputedStyle(document.body)['border-top-width']),
  };
};