OwlCyberSecurity - MANAGER
Edit File: page-transitions-editor.d153415fe015aa712560.bundle.min.js
/*! pro-elements - v3.18.0 - 06-12-2023 */ "use strict";(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[501],{5292:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Animate=void 0;class Animate extends $e.modules.CommandBase{apply(){const e=elementor.$previewContents[0].querySelector("e-page-transition");e&&e.animate()}}t.Animate=Animate;t.default=Animate},8431:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Animate",{enumerable:!0,get:function(){return r.Animate}});var r=n(5292)},7251:(e,t,n)=>{var r=n(3203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=_interopRequireWildcard(n(8431)),a=_interopRequireWildcard(n(5142)),o=r(n(350));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function(e){return e?n:t})(e)}function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var o=i?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}class Component extends $e.modules.ComponentBase{constructor(){super(),this.routesHooks={},this.initRouteHooks()}initRouteHooks(){this.routesHooks.pageTransitionPreview=new o.default,$e.routes.on("run:after",((e,t)=>{this.routesHooks.pageTransitionPreview.run(e,t)}))}getNamespace(){return"page-transitions"}defaultHooks(){return this.importHooks(a)}defaultCommands(){return this.importCommands(i)}}t.default=Component},1033:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.AnimatePageTransition=void 0;class AnimatePageTransition extends $e.modules.hookData.After{prefix="settings_page_transitions_";settings=["entrance_animation","exit_animation"];getCommand(){return"document/elements/settings"}getId(){return"animate-page-transitions--document/elements/settings"}getContainerType(){return"document"}getConditions(e){return Object.keys(e.settings).some((e=>(e=e.replace(this.prefix,""),this.settings.includes(e))))}apply(){$e.run("page-transitions/animate")}}t.AnimatePageTransition=AnimatePageTransition;t.default=AnimatePageTransition},8460:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AnimatePageTransition",{enumerable:!0,get:function(){return r.AnimatePageTransition}}),Object.defineProperty(t,"ReRenderPageTransition",{enumerable:!0,get:function(){return i.ReRenderPageTransition}});var r=n(1033),i=n(3008)},3008:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ReRenderPageTransition=void 0;var r=n(352);class ReRenderPageTransition extends $e.modules.hookData.After{prefix="settings_page_transitions_";settings=["entrance_animation","preloader_type","preloader_icon","preloader_image","preloader_animation_type"];getCommand(){return"document/elements/settings"}getId(){return"re-render-page-transitions--document/elements/settings"}getContainerType(){return"document"}getConditions(e){return Object.keys(e.settings).some((e=>(e=e.replace(this.prefix,""),this.settings.includes(e))))}apply(e){(0,r.renderPageTransition)(e.container)}}t.ReRenderPageTransition=ReRenderPageTransition;t.default=ReRenderPageTransition},5142:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var r=n(8460);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},350:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(352);t.default=class PageTransitionPreview{run(e,t){"panel/global/settings-page-transitions"===t?((0,r.renderPageTransition)(elementor.documents.getCurrent().container),this.togglePageTransitionPreview(!0)):this.togglePageTransitionPreview(!1)}togglePageTransitionPreview(e=!0){const t=elementor.$previewContents[0].body.querySelector("e-page-transition");t&&t.classList.toggle("e-page-transition--preview",e)}}},352:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getPageTransitionSettings=getPageTransitionSettings,t.renderPageTransition=function renderPageTransition(e){let t=elementor.$previewContents[0].querySelector("e-page-transition");const r=!!e.settings.get(`${n}entrance_animation`),i=!!e.settings.get(`${n}preloader_type`),a=r||i;t||(t=document.createElement("e-page-transition"),t.classList.add("e-page-transition--preview"),elementor.$previewContents[0].body.append(t));t.toggleAttribute("disabled",!a);const o=getPageTransitionSettings(e);Object.entries(o).forEach((([e,r])=>{e=(e=e.replace(n,"")).replaceAll("_","-"),r?"string"!=typeof r?Object.entries(r).forEach((([n,r])=>{let i=e;"value"!==n&&(i=`${e}-${n}`),t.setAttribute(i,r)})):t.setAttribute(e,r):t.removeAttribute(e)}))};const n="settings_page_transitions_";function getPageTransitionSettings(e){const t=Object.entries(e.settings.getActiveControls()).filter((([e,t])=>e.startsWith(n)&&!t.selectors)),r={};return t.forEach((([t])=>{r[t]=e.settings.get(t)})),r}},2897:(e,t,n)=>{var r=n(3203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(7251));class _default extends elementorModules.editor.utils.Module{onInit(){$e.components.register(new i.default),this.bindEvents()}bindEvents(){window.elementor?this.onAnimateButtonClick():jQuery(window).on("elementor:init",(()=>this.onAnimateButtonClick()))}onAnimateButtonClick(){elementor.channels.editor.on("elementorPageTransitions:animate",(()=>{$e.run("page-transitions/animate")}))}}t.default=_default}}]);