![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/www/wp-content/themes/dt-the7/inc/admin/assets/js/elementor/ |
function elementorEditorAddOnChangeHandler(e,n){e=e?":"+e:"",elementor.channels.editor.on("change"+e,n)}function elementorEditorOnChangeWidgetHandlers(e,n,t){n.forEach((function(n){elementorEditorAddOnChangeHandler(e+":"+n,t)}))}jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.elements.$body.attr("id","the7-body")})),jQuery(window).on("elementor/frontend/init",(function(){const e=new class{onElementorFrontendInit(){this.createDocumentSaveHandles(),elementor.on("document:loaded",this.createDocumentSaveHandles.bind(this))}createDocumentSaveHandles(){Object.entries(elementorFrontend.config?.elements?.data).forEach((e=>{let[n,t]=e;const o=t.attributes.template_id;if(!o)return;const d=`.elementor-element[data-model-cid="${n}"]`,r=`[data-elementor-type="the7-overlay-template"].elementor-${o}`,l=elementorFrontend.elements.$body.find(`${d} ${r}`).first()[0];l&&(0,_documentHandle.default)({element:l,id:0,title:"& Back"},_documentHandle.SAVE_CONTEXT,null,".elementor-"+elementor.config.initial_document.id)}))}onElementorLoaded(){elementor.on("document:loaded",this.onDocumentLoaded.bind(this)),elementor.on("document:unload",this.onDocumentUnloaded.bind(this)),this.onApplySourceChange=this.onApplySourceChange.bind(this),this.component=$e.components.register(new _component.default({manager:this}))}onDocumentLoaded(e){e.config.theme_builder&&elementor.channels.editor.on("elementorLoopBuilder:ApplySourceChange",this.onApplySourceChange)}onDocumentUnloaded(e){e.config.theme_builder&&elementor.channels.editor.off("elementorLoopBuilder:ApplySourceChange",this.onApplySourceChange)}onApplySourceChange(){this.saveAndRefresh().then((()=>{location.reload()}))}async saveAndRefresh(){await $e.run("document/save/update",{force:!0})}};elementor.on("frontend:init",e.onElementorFrontendInit.bind(e))}));