Files
podologiaintegral/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.33.1

1 line
72 KiB
Groff
Raw Normal View History

2025-11-17 17:32:21 +01:00
(self.webpackChunkelementorFrontend=self.webpackChunkelementorFrontend||[]).push([[941],{1:(e,t,r)=>{"use strict";var n=r(5578),i=r(7255),s=r(5755),o=r(1866),a=r(6029),c=r(5022),l=n.Symbol,u=i("wks"),d=c?l.for||l:l&&l.withoutSetter||o;e.exports=function(e){return s(u,e)||(u[e]=a&&s(l,e)?l[e]:d("Symbol."+e)),u[e]}},41:e=>{"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},169:(e,t,r)=>{"use strict";var n=r(4762),i=r(8473),s=r(1483),o=r(5755),a=r(382),c=r(2048).CONFIGURABLE,l=r(7268),u=r(4483),d=u.enforce,p=u.get,h=String,f=Object.defineProperty,g=n("".slice),m=n("".replace),v=n([].join),y=a&&!i(function(){return 8!==f(function(){},"length",{value:8}).length}),_=String(String).split("String"),b=e.exports=function(e,t,r){"Symbol("===g(h(t),0,7)&&(t="["+m(h(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!o(e,"name")||c&&e.name!==t)&&(a?f(e,"name",{value:t,configurable:!0}):e.name=t),y&&r&&o(r,"arity")&&e.length!==r.arity&&f(e,"length",{value:r.arity});try{r&&o(r,"constructor")&&r.constructor?a&&f(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=d(e);return o(n,"source")||(n.source=v(_,"string"==typeof t?t:"")),e};Function.prototype.toString=b(function toString(){return s(this)&&p(this).source||l(this)},"toString")},274:(e,t,r)=>{"use strict";var n=r(8473);e.exports=!n(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},348:(e,t,r)=>{"use strict";var n=r(1807),i=r(1483),s=r(1704),o=TypeError;e.exports=function(e,t){var r,a;if("string"===t&&i(r=e.toString)&&!s(a=n(r,e)))return a;if(i(r=e.valueOf)&&!s(a=n(r,e)))return a;if("string"!==t&&i(r=e.toString)&&!s(a=n(r,e)))return a;throw new o("Can't convert object to primitive value")}},382:(e,t,r)=>{"use strict";var n=r(8473);e.exports=!n(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},555:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(4846),r(7458),r(9655);var n=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var i,s,o={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return o;if(i=t?n:r){if(i.has(e))return i.get(e);i.set(e,o)}for(const t in e)"default"!==t&&{}.hasOwnProperty.call(e,t)&&((s=(i=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(s.get||s.set)?i(o,t,s):o[t]=e[t]);return o}(e,t)}(r(3827));const i=".e-admin-top-bar",s=".e-admin-top-bar__bar-button",o=".e-admin-top-bar__bar-button-title";t.default=class TopBarTracking{static init(){this.waitForTopBar()}static waitForTopBar(){const e=document.querySelector(i);if(e)return void this.attachTopBarTracking(e);const t=new MutationObserver((e,t)=>{const r=document.querySelector(i);r&&(this.attachTopBarTracking(r),t.disconnect())});t.observe(document.body,{childList:!0,subtree:!0}),setTimeout(()=>{t.disconnect()},1e4)}static attachTopBarTracking(e){e.querySelectorAll(s).forEach(e=>{e.addEventListener("click",e=>{this.handleTopBarClick(e)})}),this.observeTopBarChanges(e)}static observeTopBarChanges(e){new MutationObserver(e=>{e.forEach(e=>{"childList"===e.type&&e.addedNodes.forEach(e=>{if(1===e.nodeType)if(e.matches&&e.matches(s))e.addEventListener("click",e=>{this.handleTopBarClick(e)});else{(e.querySelectorAll?e.querySelectorAll(s):[]).forEach(e=>{e.addEventListener("click",e=>{this.handleTopBarClick(e)})})}})})}).observe(e,{childList:!0,subtree:!0})}static handleTopBarClick(e){const t=e.currentTarget,r=this.extractItemId(t);n.default.trackNavClicked(r,null,n.NAV_AREAS.TOP_BAR)}static extractItemId(e){const t=e.querySelector(o);if(t&&t.textContent.trim())return t.textContent.trim();const r=e.textContent.trim();if(r)return r;const n=e.getAttribute("href");if(n){const e=new URLSearchParams(n.split("?")[1]||"").get("page");if(e)return e;if(n.includes("/wp-admin/")){const e=n.split("/wp-admin/")[1];if(e)return e.split("?")[0]}try{const e=new URL(n,window.location.or