PluginProbe
Elementor Website Builder – more than just a page builder / 4.1.0-beta2
Elementor Website Builder – more than just a page builder v4.1.0-beta2
4.3.4 4.3.3 4.3.2 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 All 457 releases
← All changes | assets/js/packages/events/events.min.js +1 -1 4.2.0-dev2 → 4.1.0-beta2 View file →
@@ -1 +1 @@
1 -!function(){"use strict";var e={66765:function(e){var n,i=Object.defineProperty,t=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,c={};((e,n)=>{for(var t in n)i(e,t,{get:n[t],enumerable:!0})})(c,{canSendEvents:()=>canSendEvents,enableTracking:()=>enableTracking,getMixpanel:()=>getMixpanel,initializeAndEnableTracking:()=>initializeAndEnableTracking,initializeMixpanel:()=>initializeMixpanel,isMixpanelReady:()=>isMixpanelReady,isTrackingEnabled:()=>isTrackingEnabled,setCanSendEvents:()=>setCanSendEvents,trackEvent:()=>trackEvent,useMixpanel:()=>useMixpanel}),e.exports=(n=c,((e,n,c,o)=>{if(n&&"object"==typeof n||"function"==typeof n)for(let l of a(n))r.call(e,l)||l===c||i(e,l,{get:()=>n[l],enumerable:!(o=t(n,l))||o.enumerable});return e})(i({},"__esModule",{value:!0}),n));var getMixpanel=()=>{const 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=()=>{const{dispatchEvent:e,config:n}=getMixpanel();return{dispatchEvent:e,config:n}},trackEvent=e=>{const{dispatchEvent:n}=getMixpanel();n?.(e.eventName,e)},canSendEvents=()=>getMixpanel().canSendEvents?.()??!1,setCanSendEvents=e=>{const n=window.elementorCommon?.config?.editor_events;n&&(n.can_send_events=e)},isMixpanelReady=()=>getMixpanel().isMixpanelReady?.()??!1,isTrackingEnabled=()=>getMixpanel().trackingEnabled,enableTracking=()=>getMixpanel().enableTracking?.(),initializeMixpanel=e=>getMixpanel().initializeMixpanel?.(e??(()=>{}));function initializeAndEnableTracking(e){const n=getMixpanel();if(n.dispatchEvent){if(!n.trackingEnabled)return n.isMixpanelReady?.()?(n.enableTracking?.(),void e?.(n.getMixpanelInstance?.())):void n.initializeMixpanel?.(i=>{n.enableTracking?.(),e?.(i)});e?.(n.getMixpanelInstance?.())}}}},n={};var i=function __webpack_require__(i){var t=n[i];if(void 0!==t)return t.exports;var a=n[i]={exports:{}};return e[i](a,a.exports,__webpack_require__),a.exports}(66765);(window.elementorV2=window.elementorV2||{}).events=i}(),window.elementorV2.events?.init?.();
1 +!function(){"use strict";var n={d:function(e,i){for(var t in i)n.o(i,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:i[t]})},o:function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},r:function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})}},e={};n.r(e),n.d(e,{canSendEvents:function(){return r},enableTracking:function(){return d},getMixpanel:function(){return i},initializeAndEnableTracking:function(){return u},initializeMixpanel:function(){return s},isMixpanelReady:function(){return c},isTrackingEnabled:function(){return l},setCanSendEvents:function(){return o},trackEvent:function(){return a},useMixpanel:function(){return t}});const i=()=>{const n=window.elementorCommon?.eventsManager||{};return{dispatchEvent:n.dispatchEvent?.bind(n),config:n.config,canSendEvents:n.canSendEvents?.bind(n),initializeMixpanel:n.initializeMixpanel?.bind(n),enableTracking:n.enableTracking?.bind(n),isMixpanelReady:n.isMixpanelReady?.bind(n),trackingEnabled:n.trackingEnabled??!1,getMixpanelInstance:n.getMixpanelInstance?.bind(n)}},t=()=>{const{dispatchEvent:n,config:e}=i();return{dispatchEvent:n,config:e}},a=n=>{const{dispatchEvent:e}=i();e?.(n.eventName,n)},r=()=>i().canSendEvents?.()??!1,o=n=>{const e=window.elementorCommon?.config?.editor_events;e&&(e.can_send_events=n)},c=()=>i().isMixpanelReady?.()??!1,l=()=>i().trackingEnabled,d=()=>i().enableTracking?.(),s=n=>i().initializeMixpanel?.(n??(()=>{}));function u(n){const e=i();if(e.dispatchEvent){if(!e.trackingEnabled)return e.isMixpanelReady?.()?(e.enableTracking?.(),void n?.(e.getMixpanelInstance?.())):void e.initializeMixpanel?.(i=>{e.enableTracking?.(),n?.(i)});n?.(e.getMixpanelInstance?.())}}(window.elementorV2=window.elementorV2||{}).events=e}(),window.elementorV2.events?.init?.();