PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.1
Elementor Website Builder – more than just a page builder v4.3.1
4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 All 454 releases
elementor / assets / js / packages / events / events.min.js

events.min.js in Elementor Website Builder – more than just a page builder 4.3.1, at assets/js/packages/events/events.min.js

1 lines 2.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (function(){var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,__commonJSMin=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),__copyProps=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},__toESM=(n,r,a)=>(a=n==null?{}:e(i(n)),__copyProps(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),o=__toESM(__commonJSMin(((e,t)=>{var n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,__export=(e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})},__copyProps=(e,t,o,s)=>{if(t&&typeof t==`object`||typeof t==`function`)for(let c of i(t))!a.call(e,c)&&c!==o&&n(e,c,{get:()=>t[c],enumerable:!(s=r(t,c))||s.enumerable});return e},__toCommonJS=e=>__copyProps(n({},`__esModule`,{value:!0}),e),o={};__export(o,{canSendEvents:()=>canSendEvents,enableTracking:()=>enableTracking,getMixpanel:()=>getMixpanel,initializeAndEnableTracking:()=>initializeAndEnableTracking,initializeMixpanel:()=>initializeMixpanel,isMixpanelReady:()=>isMixpanelReady,isTrackingEnabled:()=>isTrackingEnabled,setCanSendEvents:()=>setCanSendEvents,trackEvent:()=>trackEvent,useMixpanel:()=>useMixpanel}),t.exports=__toCommonJS(o);var getMixpanel=()=>{let e=window.elementorCommon?.eventsManager||{};return{dispatchEvent:e.dispatchEvent?.bind(e),config:e.config,canSendEvents:e.canSendEvents?.bind(e),initializeMixpanel:e.initializeMixpanel?.bind(e),enableTracking:e.enableTracking?.bind(e),isMixpanelReady:e.isMixpanelReady?.bind(e),trackingEnabled:e.trackingEnabled??!1,getMixpanelInstance:e.getMixpanelInstance?.bind(e)}},useMixpanel=()=>{let{dispatchEvent:e,config:t}=getMixpanel();return{dispatchEvent:e,config:t}},trackEvent=e=>{let{dispatchEvent:t}=getMixpanel();t?.(e.eventName,e)},canSendEvents=()=>getMixpanel().canSendEvents?.()??!1,setCanSendEvents=e=>{let t=window.elementorCommon?.config?.editor_events;t&&(t.can_send_events=e)},isMixpanelReady=()=>getMixpanel().isMixpanelReady?.()??!1,isTrackingEnabled=()=>getMixpanel().trackingEnabled,enableTracking=()=>getMixpanel().enableTracking?.(),initializeMixpanel=e=>getMixpanel().initializeMixpanel?.(e??(()=>{}));function initializeAndEnableTracking(e){let t=getMixpanel();if(t.dispatchEvent){if(t.trackingEnabled){e?.(t.getMixpanelInstance?.());return}if(t.isMixpanelReady?.()){t.enableTracking?.(),e?.(t.getMixpanelInstance?.());return}t.initializeMixpanel?.(n=>{t.enableTracking?.(),e?.(n)})}}0&&(t.exports={canSendEvents,enableTracking,getMixpanel,initializeAndEnableTracking,initializeMixpanel,isMixpanelReady,isTrackingEnabled,setCanSendEvents,trackEvent,useMixpanel})}))());(window.elementorV2=window.elementorV2||{}).events=o})(),window.elementorV2.events?.init?.();