PATH:
home
/
lab2454c
/
argowells.com
/
wp-content
/
plugins
/
elementor
/
assets
/
js
/
packages
/
frontend-handlers
!function(){"use strict";var e={d:function(t,n){for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{init:function(){return y},register:function(){return l},registerBySelector:function(){return s},unregister:function(){return o},unregisterBySelector:function(){return a}});const n=new Map,r=new Map,l=({elementType:e,id:t,callback:r})=>{n.has(e)||n.set(e,new Map),n.get(e)?.has(t)||n.get(e)?.set(t,r)},o=({elementType:e,id:t})=>{n.has(e)&&(t?(n.get(e)?.delete(t),0===n.get(e)?.size&&n.delete(e)):n.delete(e))},s=({id:e,selector:t,callback:n})=>{r.has(t)||r.set(t,new Map),r.get(t)?.has(e)||r.get(t)?.set(e,n)},a=({selector:e,id:t})=>{r.has(e)&&(t?(r.get(e)?.delete(t),0===r.get(e)?.size&&r.delete(e)):r.delete(e))},d=new Map,i=new Map,m="elementor/element/rendered",c="elementor/element/destroyed",u=({element:e,elementType:t,elementId:r})=>{const l=new AbortController,o=[],s=()=>{g({element:e,elementId:r,controller:l}),e.dispatchEvent(new CustomEvent(m,{bubbles:!0,detail:{element:e,elementType:t,elementId:r}}))};e.isConnected?s():requestAnimationFrame(()=>{s()}),n.has(t)&&(Array.from(n.get(t)?.values()??[]).forEach(t=>{const n=e.getAttribute("data-e-settings"),r=t({element:e,signal:l.signal,settings:n?JSON.parse(n):{},listenToChildren:t=>({render:n=>{const r=e=>{const{elementType:r}=e.detail;t.includes(r)&&n()};e.addEventListener(m,r,{signal:l.signal}),e.addEventListener(c,r,{signal:l.signal})}})});"function"==typeof r&&o.push(r)}),d.has(t)||d.set(t,new Map),d.get(t)?.set(r,()=>{l.abort(),o.forEach(e=>e())}))},g=({element:e,elementId:t,controller:n})=>{Array.from(r.entries()??[]).forEach(([r,l])=>{if(!e.matches(r))return;const o=[];Array.from(l.values()??[]).forEach(t=>{const r=e.getAttribute("data-e-settings"),l=t({element:e,signal:n.signal,settings:r?JSON.parse(r):{}});"function"==typeof l&&o.push(l)}),o.length&&(i.get(t)||i.set(t,new Map),i.get(t)?.set(r,()=>{n.abort(),o.forEach(e=>e())}))})},p=({elementType:e,elementId:t,element:n})=>{const r=d.get(e)?.get(t),l=i.get(t);var o;n&&(o={element:n,elementType:e,elementId:t}).element.dispatchEvent(new CustomEvent(c,{bubbles:!0,detail:o})),r&&r(),l?.size&&Array.from(l.values()).forEach(e=>{e()}),d.get(e)?.delete(t),i.delete(t),0===d.get(e)?.size&&d.delete(e),0===i.size&&i.delete(t)};function y(){window.addEventListener("elementor/element/render",e=>{const t=e,{id:n,type:r,element:l}=t.detail;p({elementType:r,elementId:n}),u({element:l,elementType:r,elementId:n})}),window.addEventListener("elementor/element/destroy",e=>{const t=e,{id:n,type:r,element:l}=t.detail;p({elementType:r,elementId:n,element:l})}),document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll("[data-e-type]").forEach(e=>{const t=e,{eType:n,id:r}=t.dataset;n&&r&&window.dispatchEvent(new CustomEvent("elementor/element/render",{detail:{id:r,type:n,element:e}}))})})}(window.elementorV2=window.elementorV2||{}).frontendHandlers=t}(),window.elementorV2.frontendHandlers?.init?.();
[+]
..
[-] frontend-handlers.strings.js
[edit]
[-] frontend-handlers.asset.php
[edit]
[-] frontend-handlers.min.js
[edit]
[-] frontend-handlers.js.LICENSE.txt
[edit]
[-] frontend-handlers.js
[edit]