// Module ID: 1723 // Function ID: 1724 // Dependencies: [1647] // Exports: makeElementVisible, setElementPosition // Module 1723 import _makeShareableClone from "_makeShareableClone" /* 1647 */; const require = globalThis.__r; require = arg1; const dependencyMap = arg6; const weakMap = new WeakMap(); export const snapshots = weakMap; export const makeElementVisible = function makeElementVisible(_componentDOMRef, arg1) { _require = _componentDOMRef; if (0 === arg1) { require("_makeShareableClone")._updatePropsJS({ visibility: "initial" }, _componentDOMRef); const obj = require("_makeShareableClone"); } else { const _setTimeout = setTimeout; const timerId = setTimeout(() => { _makeShareableClone._updatePropsJS({ visibility: "initial" }, closure_0); }, 1000 * arg1); } }; export const setElementPosition = function setElementPosition(cloneNodeResult, rect) { cloneNodeResult.style.transform = ""; cloneNodeResult.style.position = "absolute"; cloneNodeResult.style.top = "" + rect.top + "px"; cloneNodeResult.style.left = "" + rect.left + "px"; cloneNodeResult.style.width = "" + rect.width + "px"; cloneNodeResult.style.height = "" + rect.height + "px"; cloneNodeResult.style.margin = "0px"; if (cloneNodeResult.parentElement) { const parentElement = cloneNodeResult.parentElement; rect = parentElement.getBoundingClientRect(); const _parseInt = parseInt; const _parseInt2 = parseInt; const parsed = parseInt(globalThis.getComputedStyle(parentElement).borderTopWidth); const parsed1 = parseInt(globalThis.getComputedStyle(parentElement).borderLeftWidth); const rect2 = cloneNodeResult.getBoundingClientRect(); if (rect2.top !== rect.top) { cloneNodeResult.style.top = `${rect.top - rect.top - tmp}px`; } if (rect2.left !== rect.left) { cloneNodeResult.style.left = `${rect.left - rect.left - tmp2}px`; } } };