|
1
|
|
-(()=>{"use strict";var e={};function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function o(e){var t=function(e){if("object"!=n(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==n(t)?t:t+""}function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,o(r.key),r)}}function l(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function i(e,t){if(t&&("object"==n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function a(e){return a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},a(e)}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}e.n=t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},e.d=(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);const s=window.wp.i18n;function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}var p=function(){function e(){var n,o,r,l,u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t(this,e),o=this,r=a(r=e),(n=i(o,d()?Reflect.construct(r,[],a(o).constructor):r.apply(o,l))).openConditionsModal=u.openConditionsModal,n}return c(e,elementorModules.editor.utils.Module),l(e,[{key:"onElementorPreviewLoaded",value:function(){var e;this.addPanelFooterSubmenuItems(),"templately_library"===(null===(e=window.templately)||void 0===e?void 0:e.post_type)&&this.addConditionPanelFooterSubmenuItems()}},{key:"addConditionPanelFooterSubmenuItems",value:function(){var e=elementor.getPanelView().footer.currentView;e.ui.templatelyMenuConditions||(e.ui.templatelyMenuConditions=e.addSubMenuItem("saver-options",{before:"save-template",name:"templately-conditions",icon:"eicon-flow",title:(0,s.__)("Condition (by Templately)","templately"),callback:this.openConditionsModal}))}},{key:"addPanelFooterSubmenuItems",value:function(){var e=elementor.getPanelView().footer.currentView;e.ui.templatelySavePage||(e.ui.templatelySavePage=e.addSubMenuItem("saver-options",{before:"save-template",name:"templately-save-page",icon:"eicon-folder",title:(0,s.__)("Save Page in Templately","templately"),callback:function(){window.templatelyModal({route:"clouds/save-template"},null)}}))}},{key:"removeFooterMenuItems",value:function(){var e=elementor.getPanelView().footer.currentView;e.ui.templatelyMenuConditions&&(e.removeSubMenuItem("saver-options",{name:"templately-conditions"}),delete e.ui.templatelyMenuConditions),e.ui.templatelySavePage&&(e.removeSubMenuItem("saver-options",{name:"templately-save-page"}),delete e.ui.templatelySavePage)}}])}();const m=elementorV2.editorAppBar,f=elementorV2.icons,y=window.React;var v=e.n(y);function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(h=function(){return!!e})()}var b=function(){function e(){var n,o,r,l,u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t(this,e),o=this,r=a(r=e),(n=i(o,h()?Reflect.construct(r,[],a(o).constructor):r.apply(o,l))).openConditionsModal=u.openConditionsModal,n}return c(e,elementorModules.editor.utils.Module),l(e,[{key:"onElementorInit",value:function(){var e;this.registerHeaderMenuItems(),"templately_library"===(null===(e=window.templately)||void 0===e?void 0:e.post_type)&&this.registerConditionMenuItems()}},{key:"registerConditionMenuItems",value:function(){var e=this;m.documentOptionsMenu.registerAction({id:"document-display-conditions",group:"default",overwrite:!0,useProps:function(){return{visible:!1,title:"",icon:function(){return null}}}}),m.documentOptionsMenu.registerAction({group:"save",id:"templately-document-display-conditions",priority:20,useProps:function(){return{icon:function(){return v().createElement("i",{className:"elementor-icon eicon-flow","aria-hidden":"true"})},title:(0,s.__)("Condition (by Templately)","elementor"),onClick:e.openConditionsModal}}})}},{key:"registerHeaderMenuItems",value:function(){m.documentOptionsMenu.registerAction({group:"save",id:"templately-document-save-page",priority:20,useProps:function(){return{icon:f.FolderIcon,title:(0,s.__)("Save Page in Templately","elementor"),onClick:function(){window.templatelyModal({route:"clouds/save-template"},null)}}}})}}])}();function w(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(w=function(){return!!e})()}const g=function(){function e(n){var r,l,u,c;return t(this,e),l=this,u=a(u=e),function(e,t){(t=o(t))in e?Object.defineProperty(e,t,{value:null,enumerable:!0,configurable:!0,writable:!0}):e[t]=null}(r=i(l,w()?Reflect.construct(u,[],a(l).constructor):u.apply(l,c)),"callback"),r.templatelyModal=n,r}return c(e,$e.modules.hookData.Dependency),l(e,[{key:"getCommand",value:function(){return"document/save/default"}},{key:"getId",value:function(){return"templately-theme-builder-show-conditions"}},{key:"register",value:function(){var e,t,n=elementor.config.document.templately_builder;"templately_library"===(null==n?void 0:n.post_type)&&(null===(e=$e.hooks.data.callbacksFlatList["elementor-pro-theme-builder-show-conditions"])||void 0===e||e.deactivate(),null===(t=elementor.getPanelView().footer.currentView.ui.menuConditions)||void 0===t||t.remove());$e.hooks.data.callbacksFlatList[this.getId()]||(this.callback=$e.hooks.registerDataDependency(this))}},{key:"unRegister",value:function(){this.callback.deactivate()}},{key:"getConditions",value:function(e){var t,n=e.force;if(void 0!==n&&n)return!1;var o=elementor.config.document.templately_builder;if(null==o||null===(t=o.conditions)||void 0===t||!t.template_conditions)return!1;var r=o.conditions.template_conditions.length>0;return"templately_library"===o.post_type&&!r}},{key:"apply",value:function(){return this.templatelyModal(),!1}}])}();function M(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(M=function(){return!!e})()}var k=function(){function e(){var n,o,r,l;return t(this,e),o=this,r=a(r=e),(n=i(o,M()?Reflect.construct(r,[],a(o).constructor):r.apply(o,l))).builderShowConditions=null,n.headerMenuModule=null,n.footerMenuModule=null,n.initSubModules(),n}return c(e,elementorModules.editor.utils.Module),l(e,[{key:"onElementorInit",value:function(){}},{key:"onElementorPreviewLoaded",value:function(){this.initShowConditions()}},{key:"initSubModules",value:function(){this.headerMenuModule=new b({openConditionsModal:this.openTemplatelyConditionsModal.bind(this)}),this.footerMenuModule=new p({openConditionsModal:this.openTemplatelyConditionsModal.bind(this)}),this.builderShowConditions=new g(this.openTemplatelyConditionsModal.bind(this))}},{key:"initShowConditions",value:function(){var e;this.builderShowConditions&&"templately_library"===(null===(e=window.templately)||void 0===e?void 0:e.post_type)&&this.builderShowConditions.register()}},{key:"openTemplatelyConditionsModal",value:function(){var e={platform:"elementor",conditions:!0,templateID:new URLSearchParams(document.location.search).get("post")};window.templatelyModal(e,null)}},{key:"getBuilderShowConditions",value:function(){return this.builderShowConditions}}])}();function _(e,t,n,o,r,l,i){try{var a=e[l](i),u=a.value}catch(e){return void n(e)}a.done?t(u):Promise.resolve(u).then(o,r)}function S(){var e,t,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function l(n,o,r,l){var u=o&&o.prototype instanceof a?o:a,c=Object.create(u.prototype);return P(c,"_invoke",function(n,o,r){var l,a,u,c=0,s=r||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return l=t,a=0,u=e,p.n=n,i}};function m(n,o){for(a=n,u=o,t=0;!d&&c&&!r&&t<s.length;t++){var r,l=s[t],m=p.p,f=l[2];n>3?(r=f===o)&&(u=l[(a=l[4])?5:(a=3,3)],l[4]=l[5]=e):l[0]<=m&&((r=n<2&&m<l[1])?(a=0,p.v=o,p.n=l[1]):m<f&&(r=n<3||l[0]>o||o>f)&&(l[4]=n,l[5]=o,p.n=f,a=0))}if(r||n>1)return i;throw d=!0,o}return function(r,s,f){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),a=s,u=f;(t=a<2?e:u)||!d;){l||(a?a<3?(a>1&&(p.n=-1),m(a,u)):p.n=u:p.v=u);try{if(c=2,l){if(a||(r="next"),t=l[r]){if(!(t=t.call(l,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,a<2&&(a=0)}else 1===a&&(t=l.return)&&t.call(l),a<2&&(u=TypeError("The iterator does not provide a '"+r+"' method"),a=1);l=e}else if((t=(d=p.n<0)?u:n.call(o,p))!==i)break}catch(t){l=e,a=1,u=t}finally{c=1}}return{value:t,done:d}}}(n,r,l),!0),c}var i={};function a(){}function u(){}function c(){}t=Object.getPrototypeOf;var s=[][o]?t(t([][o]())):(P(t={},o,function(){return this}),t),d=c.prototype=a.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,P(e,r,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=c,P(d,"constructor",c),P(c,"constructor",u),u.displayName="GeneratorFunction",P(c,r,"GeneratorFunction"),P(d),P(d,r,"Generator"),P(d,o,function(){return this}),P(d,"toString",function(){return"[object Generator]"}),(S=function(){return{w:l,m:p}})()}function P(e,t,n,o){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}P=function(e,t,n,o){function l(t,n){P(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!o,configurable:!o,writable:!o}):e[t]=n:(l("next",0),l("throw",1),l("return",2))},P(e,t,n,o)}function C(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(C=function(){return!!e})()}var O=function(){function e(){return t(this,e),n=this,r=arguments,o=a(o=e),i(n,C()?Reflect.construct(o,r||[],a(n).constructor):o.apply(n,r));var n,o,r}return c(e,elementorModules.editor.utils.Module),l(e,[{key:"onElementorInit",value:function(){this.initUtilityFunctions()}},{key:"initUtilityFunctions",value:function(){this.registerSiteLogoUpdate()}},{key:"registerSiteLogoUpdate",value:function(){var e=this;document.addEventListener("click",function(t){t.target.closest('[data-event="tlSiteLogo:update"]')&&e.handleSiteLogoUpdate()})}},{key:"handleSiteLogoUpdate",value:(n=S().m(function e(){return S().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,$e.run("panel/global/open");case 1:$e.route("panel/global/settings-site-identity");case 2:return e.a(2)}},e)}),o=function(){var e=this,t=arguments;return new Promise(function(o,r){var l=n.apply(e,t);function i(e){_(l,o,r,i,a,"next",e)}function a(e){_(l,o,r,i,a,"throw",e)}i(void 0)})},function(){return o.apply(this,arguments)})}]);var n,o}();function T(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(T=function(){return!!e})()}var B=function(){function e(){return t(this,e),n=this,r=arguments,o=a(o=e),i(n,T()?Reflect.construct(o,r||[],a(n).constructor):o.apply(n,r));var n,o,r}return c(e,Marionette.Behavior),l(e,[{key:"ui",value:function(){return{templatelyButton:".elementor-add-templately-button"}}},{key:"events",value:function(){return{"click @ui.templatelyButton":"onTemplatelyButtonClick"}}},{key:"onRender",value:function(){this.addTemplatelyButton()}},{key:"addTemplatelyButton",value:function(){var e=this.el.querySelector(".elementor-add-section-inner");if(e&&!e.querySelector(".elementor-add-templately-button")){var t=document.createElement("div");t.dataset.mode="dark",t.className="elementor-add-section-area-button elementor-add-templately-button",t.title=(0,s.__)("Templately","templately"),t.dataset.tooltip=(0,s.__)("Templately","templately"),t.setAttribute("aria-label",(0,s.__)("Templately","templately")),t.innerHTML='<i class="eicon-plus" aria-hidden="true"></i>';var n=e.querySelector(".elementor-add-section-drag-title");n?n.before(t):e.append(t)}}},{key:"onTemplatelyButtonClick",value:function(e){e.preventDefault(),e.stopPropagation(),window.templatelyModal({route:"elementor/pages"},e)}}])}();function E(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(E=function(){return!!e})()}var j=function(){function e(){return t(this,e),n=this,r=arguments,o=a(o=e),i(n,E()?Reflect.construct(o,r||[],a(n).constructor):o.apply(n,r));var n,o,r}return c(e,elementorModules.editor.utils.Module),l(e,[{key:"onElementorInit",value:function(){elementor.hooks.addFilter("views/add-section/behaviors",this.registerAddSectionBehavior.bind(this))}},{key:"registerAddSectionBehavior",value:function(e){return e.templately={behaviorClass:B},e}}])}();function R(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(R=function(){return!!e})()}var I=function(){function e(){var n,o,r,l;return t(this,e),o=this,r=a(r=e),(n=i(o,R()?Reflect.construct(r,[],a(o).constructor):r.apply(o,l))).addSectionModule=null,n.initSubModules(),n}return c(e,elementorModules.editor.utils.Module),l(e,[{key:"onElementorInit",value:function(){this.registerHookFilters()}},{key:"initSubModules",value:function(){this.addSectionModule=new j}},{key:"registerHookFilters",value:function(){elementor.hooks.addFilter("elements/widget/contextMenuGroups",this.templatelyPageSaveMenu.bind(this)),elementor.hooks.addFilter("elements/section/contextMenuGroups",this.templatelyPageSaveMenu.bind(this)),elementor.hooks.addFilter("elements/section/contextMenuGroups",this.templatelyBlockSaveMenu.bind(this)),elementor.hooks.addFilter("elements/container/contextMenuGroups",this.templatelyPageSaveMenu.bind(this)),elementor.hooks.addFilter("elements/container/contextMenuGroups",this.templatelyBlockSaveMenu.bind(this))}},{key:"templatelyPageSaveMenu",value:function(e){var t=e.find(function(e){return"templately_cloud_section"===e.name}),n={name:"templately_cloud_push",icon:"eicon-cloud-check",title:(0,s.__)("Save Page in Templately","templately"),callback:function(){var e={route:"clouds/save-template",currentElement:elementor.previewView.el.firstElementChild.firstElementChild,page:!0};window.templatelyModal(e,null)}};if(t)t.actions.some(function(e){return"templately_cloud_push"===e.name})||t.actions.push(n);else{var o={name:"templately_cloud_section",actions:[n]};e.splice(3,0,o)}return e}},{key:"templatelyBlockSaveMenu",value:function(e,t){var n=e.find(function(e){return"templately_cloud_section"===e.name}),o={name:"templately_cloud_push_section",icon:"eicon-cloud-check",title:(0,s.__)("Save Block in Templately","templately"),callback:function(){var e={route:"clouds/save-template",currentElement:t,page:!1};window.templatelyModal(e,null)}};if(n)n.actions.some(function(e){return"templately_cloud_push_section"===e.name})||n.actions.push(o);else{var r={name:"templately_cloud_section",actions:[o]};e.splice(3,0,r)}return e}}])}();function F(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(F=function(){return!!e})()}var L=function(){function e(){var n,o,r,l;return t(this,e),o=this,r=a(r=e),(n=i(o,F()?Reflect.construct(r,[],a(o).constructor):r.apply(o,l))).subModules={},n.initSubModules(),n}return c(e,elementorModules.editor.utils.Module),l(e,[{key:"onElementorInit",value:function(){}},{key:"onElementorPreviewLoaded",value:function(){}},{key:"initSubModules",value:function(){try{this.subModules.elementor=new I,this.subModules.utils=new O,this.subModules.conditions=new k}catch(e){console.error("Error initializing sub-modules:",e)}}},{key:"getSubModule",value:function(e){return this.subModules[e]||null}},{key:"getBuilderShowConditions",value:function(){var e;return(null===(e=this.subModules.conditions)||void 0===e?void 0:e.getBuilderShowConditions())||null}},{key:"destroy",value:function(){Object.values(this.subModules).forEach(function(e){try{e.destroy&&e.destroy()}catch(t){console.error("Error destroying module:",t,e)}}),this.subModules={}}}])}();const x=window.wp.domReady;var G,V,A=e.n(x);window.templatelyModal=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,o=Date.now();if(null!=n){var r=n.currentTarget.closest(".elementor-section-wrap");e=(e=r?r.querySelectorAll(":scope > .elementor-add-section").length:0)>1?e-1:e;var l=n.currentTarget.closest(".elementor-add-section");l&&l.parentNode&&(o=Array.from(l.parentNode.children).indexOf(l)),o=e>1&&o>0?o-e:o,l&&l.classList.contains("elementor-add-section-inline")||(o=Date.now())}return window.TemplatelyIndex=o,t.insertIndex=o,window.TemplatelyModal=elementorCommon.dialogsManager.createWidget("lightbox",{id:"templately-elementor",headerMessage:!1,message:"",hide:{auto:!1,onClick:!1,onOutsideClick:!1,onOutsideContextMenu:!1,onBackgroundClick:!0},position:{my:"center",at:"center"},onShow:function(){var e,n,o=window.TemplatelyModal.getElements("content"),r=null!==(e=null==t?void 0:t.platform)&&void 0!==e?e:"elementor";t.route=null!==(n=null==t?void 0:t.route)&&void 0!==n?n:"elementor/pages",window.TemplatelyAppManager.open(t,o.get(0),r)},onHide:function(){var e;window.TemplatelyModal.destroy(),null!=t&&t.conditions&&(null===(e=G)||void 0===e||e.unRegister(),$e.run("document/save/default"))}}),window.TemplatelyModal.getElements("header").remove(),window.TemplatelyModal.getElements("message").append(window.TemplatelyModal.addElement("content")),window.TemplatelyModal.show()},window.TemplatelyModal=null,V=new L,G=V.getBuilderShowConditions(),A()(function(){var e=new URL(document.location.href);if("1"===e.searchParams.get("templately_open_modal")){var t=e.searchParams.get("path");e.searchParams.delete("templately_open_modal"),e.searchParams.delete("templately_google_login"),e.searchParams.delete("templately_error"),e.searchParams.delete("error_message"),window.history.replaceState({},document.title,e.toString()),window.templatelyModal({route:t||"elementor/pages"},null)}})})(); |
|
1
|
+(()=>{"use strict";var e={5079(e,t,n){var o=n(1267),l=n(919),r=n(6032),i=n(5007),a=n(8923);function u(){return u="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var o=function(e,t){for(;!{}.hasOwnProperty.call(e,t)&&null!==(e=(0,i.A)(e)););return e}(e,t);if(o){var l=Object.getOwnPropertyDescriptor(o,t);return l.get?l.get.call(arguments.length<3?e:n):l.value}},u.apply(null,arguments)}function c(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,s()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function s(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(s=function(){return!!e})()}function d(e,t,n,o){var l=u((0,i.A)(1&o?e.prototype:e),t,n);return 2&o&&"function"==typeof l?function(e){return l.apply(n,e)}:l}var p=function(e){function t(){return(0,o.A)(this,t),c(this,t,arguments)}return(0,a.A)(t,e),(0,l.A)(t,[{key:"onInit",value:function(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];d(t,"onInit",this,3)(n),function(){try{var e,t;return!(null===(e=window.elementor)||void 0===e||null===(e=e.documents)||void 0===e||null===(t=e.getCurrent)||void 0===t||!t.call(e))}catch(e){return!1}}()&&this.onElementorReady()}},{key:"onElementorReady",value:function(){if(!this.__templatelyReady){this.__templatelyReady=!0;for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];return d(t,"onElementorReady",this,3)(n)}}}])}(elementorModules.editor.utils.Module),m=n(7723);function f(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,y()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}var v=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.A)(this,t),(e=f(this,t)).openConditionsModal=n.openConditionsModal,e}return(0,a.A)(t,e),(0,l.A)(t,[{key:"onElementorPreviewLoaded",value:function(){var e;this.addPanelFooterSubmenuItems(),"templately_library"===(null===(e=window.templately)||void 0===e?void 0:e.post_type)&&this.addConditionPanelFooterSubmenuItems()}},{key:"addConditionPanelFooterSubmenuItems",value:function(){var e=elementor.getPanelView().footer.currentView;e.ui.templatelyMenuConditions||(e.ui.templatelyMenuConditions=e.addSubMenuItem("saver-options",{before:"save-template",name:"templately-conditions",icon:"eicon-flow",title:(0,m.__)("Condition (by Templately)","templately"),callback:this.openConditionsModal}))}},{key:"addPanelFooterSubmenuItems",value:function(){var e=elementor.getPanelView().footer.currentView;e.ui.templatelySavePage||(e.ui.templatelySavePage=e.addSubMenuItem("saver-options",{before:"save-template",name:"templately-save-page",icon:"eicon-folder",title:(0,m.__)("Save Page in Templately","templately"),callback:function(){window.templatelyModal({route:"clouds/save-template"},null)}}))}},{key:"removeFooterMenuItems",value:function(){var e=elementor.getPanelView().footer.currentView;e.ui.templatelyMenuConditions&&(e.removeSubMenuItem("saver-options",{name:"templately-conditions"}),delete e.ui.templatelyMenuConditions),e.ui.templatelySavePage&&(e.removeSubMenuItem("saver-options",{name:"templately-save-page"}),delete e.ui.templatelySavePage)}}])}(p);const h="undefined"!=typeof elementorV2&&elementorV2&&elementorV2.editorAppBar||{},g="undefined"!=typeof elementorV2&&elementorV2&&elementorV2.icons||{};var w=n(1609),b=n.n(w);function M(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,A()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(A=function(){return!!e})()}var k=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.A)(this,t),(e=M(this,t)).openConditionsModal=n.openConditionsModal,e}return(0,a.A)(t,e),(0,l.A)(t,[{key:"hasAppBar",value:function(){return"function"==typeof(null===h.documentOptionsMenu||void 0===h.documentOptionsMenu?void 0:h.documentOptionsMenu.registerAction)}},{key:"onElementorInit",value:function(){var e;this.hasAppBar()&&(this.registerHeaderMenuItems(),"templately_library"===(null===(e=window.templately)||void 0===e?void 0:e.post_type)&&this.registerConditionMenuItems())}},{key:"registerConditionMenuItems",value:function(){var e=this;h.documentOptionsMenu.registerAction({id:"document-display-conditions",group:"default",overwrite:!0,useProps:function(){return{visible:!1,title:"",icon:function(){return null}}}}),h.documentOptionsMenu.registerAction({group:"save",id:"templately-document-display-conditions",priority:20,useProps:function(){return{icon:function(){return b().createElement("i",{className:"elementor-icon eicon-flow","aria-hidden":"true"})},title:(0,m.__)("Condition (by Templately)","elementor"),onClick:e.openConditionsModal}}})}},{key:"registerHeaderMenuItems",value:function(){h.documentOptionsMenu.registerAction({group:"save",id:"templately-document-save-page",priority:20,useProps:function(){return{icon:g.FolderIcon,title:(0,m.__)("Save Page in Templately","elementor"),onClick:function(){window.templatelyModal({route:"clouds/save-template"},null)}}}})}}])}(p),_=n(873);function S(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,O()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function O(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(O=function(){return!!e})()}const C=function(e){function t(e){var n;return(0,o.A)(this,t),n=S(this,t),(0,_.A)(n,"callback",null),(0,_.A)(n,"templatelyModal",void 0),n.templatelyModal=e,n}return(0,a.A)(t,e),(0,l.A)(t,[{key:"getCommand",value:function(){return"document/save/default"}},{key:"getId",value:function(){return"templately-theme-builder-show-conditions"}},{key:"register",value:function(){var e,t,n=elementor.config.document.templately_builder;"templately_library"===(null==n?void 0:n.post_type)&&(null===(e=$e.hooks.data.callbacksFlatList["elementor-pro-theme-builder-show-conditions"])||void 0===e||e.deactivate(),null===(t=elementor.getPanelView().footer.currentView.ui.menuConditions)||void 0===t||t.remove());$e.hooks.data.callbacksFlatList[this.getId()]||(this.callback=$e.hooks.registerDataDependency(this))}},{key:"unRegister",value:function(){var e;null===(e=this.callback)||void 0===e||e.deactivate()}},{key:"getConditions",value:function(e){var t,n=e.force;if(void 0!==n&&n)return!1;var o=elementor.config.document.templately_builder;if(null==o||null===(t=o.conditions)||void 0===t||!t.template_conditions)return!1;var l=o.conditions.template_conditions.length>0;return"templately_library"===o.post_type&&!l}},{key:"apply",value:function(){return this.templatelyModal(),!1}}])}($e.modules.hookData.Dependency);function P(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,T()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function T(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(T=function(){return!!e})()}var B=function(e){function t(){var e;return(0,o.A)(this,t),(e=P(this,t)).builderShowConditions=null,e.headerMenuModule=null,e.footerMenuModule=null,e.initSubModules(),e}return(0,a.A)(t,e),(0,l.A)(t,[{key:"onElementorInit",value:function(){}},{key:"onElementorPreviewLoaded",value:function(){this.initShowConditions()}},{key:"initSubModules",value:function(){this.headerMenuModule=new k({openConditionsModal:this.openTemplatelyConditionsModal.bind(this)}),this.footerMenuModule=new v({openConditionsModal:this.openTemplatelyConditionsModal.bind(this)}),this.builderShowConditions=new C(this.openTemplatelyConditionsModal.bind(this))}},{key:"initShowConditions",value:function(){var e;this.builderShowConditions&&"templately_library"===(null===(e=window.templately)||void 0===e?void 0:e.post_type)&&this.builderShowConditions.register()}},{key:"openTemplatelyConditionsModal",value:function(){var e={platform:"elementor",conditions:!0,templateID:new URLSearchParams(document.location.search).get("post")};window.templatelyModal(e,null)}},{key:"getBuilderShowConditions",value:function(){return this.builderShowConditions}}])}(p),R=n(8481),j=n(9280),E=n.n(j);function I(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,x()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function x(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(x=function(){return!!e})()}var F=function(e){function t(){return(0,o.A)(this,t),I(this,t,arguments)}return(0,a.A)(t,e),(0,l.A)(t,[{key:"onElementorInit",value:function(){this.initUtilityFunctions()}},{key:"initUtilityFunctions",value:function(){this.registerSiteLogoUpdate()}},{key:"registerSiteLogoUpdate",value:function(){var e=this;document.addEventListener("click",function(t){t.target.closest('[data-event="tlSiteLogo:update"]')&&e.handleSiteLogoUpdate()})}},{key:"handleSiteLogoUpdate",value:(n=(0,R.A)(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,$e.run("panel/global/open");case 1:$e.route("panel/global/settings-site-identity");case 2:case"end":return e.stop()}},e)})),function(){return n.apply(this,arguments)})}]);var n}(p);function L(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,V()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function V(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(V=function(){return!!e})()}var D=function(e){function t(){return(0,o.A)(this,t),L(this,t,arguments)}return(0,a.A)(t,e),(0,l.A)(t,[{key:"ui",value:function(){return{templatelyButton:".elementor-add-templately-button"}}},{key:"events",value:function(){return{"click @ui.templatelyButton":"onTemplatelyButtonClick"}}},{key:"onRender",value:function(){this.addTemplatelyButton()}},{key:"addTemplatelyButton",value:function(){var e=this.el.querySelector(".elementor-add-section-inner");if(e&&!e.querySelector(".elementor-add-templately-button")){var t=document.createElement("div");t.dataset.mode="dark",t.dataset.tlid="elementor-insert",t.className="elementor-add-section-area-button elementor-add-templately-button",t.title=(0,m.__)("Templately","templately"),t.dataset.tooltip=(0,m.__)("Templately","templately"),t.setAttribute("aria-label",(0,m.__)("Templately","templately")),t.innerHTML='<i class="eicon-plus" aria-hidden="true"></i>';var n=e.querySelector(".elementor-add-section-drag-title");n?n.before(t):e.append(t)}}},{key:"onTemplatelyButtonClick",value:function(e){e.preventDefault(),e.stopPropagation(),window.templatelyModal({intent:"section",entry:"editor-add-section"},e)}}])}(Marionette.Behavior);function N(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,U()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function U(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(U=function(){return!!e})()}var $=function(e){function t(){return(0,o.A)(this,t),N(this,t,arguments)}return(0,a.A)(t,e),(0,l.A)(t,[{key:"onElementorInit",value:function(){elementor.hooks.addFilter("views/add-section/behaviors",this.registerAddSectionBehavior.bind(this))}},{key:"registerAddSectionBehavior",value:function(e){return e.templately={behaviorClass:D},e}}])}(p);function H(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,G()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function G(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(G=function(){return!!e})()}var q=function(e){function t(){var e;return(0,o.A)(this,t),(e=H(this,t)).addSectionModule=null,e.initSubModules(),e}return(0,a.A)(t,e),(0,l.A)(t,[{key:"onElementorInit",value:function(){this.registerHookFilters()}},{key:"initSubModules",value:function(){this.addSectionModule=new $}},{key:"registerHookFilters",value:function(){elementor.hooks.addFilter("elements/widget/contextMenuGroups",this.templatelyPageSaveMenu.bind(this)),elementor.hooks.addFilter("elements/section/contextMenuGroups",this.templatelyPageSaveMenu.bind(this)),elementor.hooks.addFilter("elements/section/contextMenuGroups",this.templatelyBlockSaveMenu.bind(this)),elementor.hooks.addFilter("elements/container/contextMenuGroups",this.templatelyPageSaveMenu.bind(this)),elementor.hooks.addFilter("elements/container/contextMenuGroups",this.templatelyBlockSaveMenu.bind(this))}},{key:"templatelyPageSaveMenu",value:function(e){var t=e.find(function(e){return"templately_cloud_section"===e.name}),n={name:"templately_cloud_push",icon:"eicon-cloud-check",title:(0,m.__)("Save Page in Templately","templately"),callback:function(){var e={route:"clouds/save-template",currentElement:elementor.previewView.el.firstElementChild.firstElementChild,page:!0};window.templatelyModal(e,null)}};if(t)t.actions.some(function(e){return"templately_cloud_push"===e.name})||t.actions.push(n);else{var o={name:"templately_cloud_section",actions:[n]};e.splice(3,0,o)}return e}},{key:"templatelyBlockSaveMenu",value:function(e,t){var n=e.find(function(e){return"templately_cloud_section"===e.name}),o={name:"templately_cloud_push_section",icon:"eicon-cloud-check",title:(0,m.__)("Save Block in Templately","templately"),callback:function(){var e={route:"clouds/save-template",currentElement:t,page:!1};window.templatelyModal(e,null)}};if(n)n.actions.some(function(e){return"templately_cloud_push_section"===e.name})||n.actions.push(o);else{var l={name:"templately_cloud_section",actions:[o]};e.splice(3,0,l)}return e}}])}(p);function z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function Q(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,W()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function W(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(W=function(){return!!e})()}var J=function(e){function t(){return(0,o.A)(this,t),Q(this,t,arguments)}return(0,a.A)(t,e),(0,l.A)(t,[{key:"onInit",value:function(){for(var e,n,o,l=this,r=arguments.length,a=new Array(r),c=0;c<r;c++)a[c]=arguments[c];(e=t,n=this,"function"==typeof(o=u((0,i.A)(e.prototype),"onInit",n))?function(e){return o.apply(n,e)}:o)(a);var s,d,p=function(){return elementor.on("document:loaded",function(e){return l.moveTemplatelyCategoryToTop(e)})};window.elementor?(p(),null!==(s=elementor.documents)&&void 0!==s&&null!==(d=s.getCurrent)&&void 0!==d&&d.call(s)&&this.moveTemplatelyCategoryToTop(elementor.documents.getCurrent())):jQuery(window).on("elementor:loaded",p)}},{key:"moveTemplatelyCategoryToTop",value:function(e){var t,n=null==e?void 0:e.config,o=null==n||null===(t=n.panel)||void 0===t?void 0:t.elements_categories;null!=n&&n.templately_builder&&null!=o&&o.templately&&(n.panel.elements_categories=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?z(Object(n),!0).forEach(function(t){(0,_.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):z(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({templately:o.templately},o))}}])}(p),K=n(6997);function X(e,t,n){return t=(0,i.A)(t),(0,r.A)(e,Y()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function Y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Y=function(){return!!e})()}var Z,ee=function(e){function t(){var e;return(0,o.A)(this,t),(e=X(this,t)).subModules={},e.initSubModules(),e}return(0,a.A)(t,e),(0,l.A)(t,[{key:"onElementorInit",value:function(){}},{key:"onElementorPreviewLoaded",value:function(){}},{key:"initSubModules",value:function(){try{this.subModules.elementor=new q,this.subModules.utils=new F,this.subModules.conditions=new B,this.subModules.widgetPanel=new J}catch(e){(0,K.N)("Error initializing sub-modules:",e)}}},{key:"getSubModule",value:function(e){return this.subModules[e]||null}},{key:"getBuilderShowConditions",value:function(){var e;return(null===(e=this.subModules.conditions)||void 0===e?void 0:e.getBuilderShowConditions())||null}},{key:"destroy",value:function(){Object.values(this.subModules).forEach(function(e){try{e.destroy&&e.destroy()}catch(o){var t,n;(0,K.N)("elementor/destroy-module (".concat(null!==(t=null==e||null===(n=e.constructor)||void 0===n?void 0:n.name)&&void 0!==t?t:"unknown",")"),o)}}),this.subModules={}}}])}(p),te=n(9006),ne=n(1455),oe=n.n(ne);n(3832),n(8114),n(6595),n(9780),n(1268);var le=null===(Z=window.templately)||void 0===Z?void 0:Z.rest_args;(window.templatelyDeveloper||{}).log,le&&(oe().use(oe().createNonceMiddleware(le.nonce)),oe().use(oe().createRootURLMiddleware(le.endpoint)));var re=function(e){window.__templatelySource__=e};new Map;var ie,ae,ue=n(9731);window.templatelyModal=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,o=Date.now();if(null!=n){var l=n.currentTarget.closest(".elementor-section-wrap");e=(e=l?l.querySelectorAll(":scope > .elementor-add-section").length:0)>1?e-1:e;var r=n.currentTarget.closest(".elementor-add-section");r&&r.parentNode&&(o=Array.from(r.parentNode.children).indexOf(r)),o=e>1&&o>0?o-e:o,r&&r.classList.contains("elementor-add-section-inline")||(o=Date.now())}return window.TemplatelyIndex=o,t.insertIndex=o,window.TemplatelyModal=elementorCommon.dialogsManager.createWidget("lightbox",{id:"templately-elementor",headerMessage:!1,message:"",hide:{auto:!1,onClick:!1,onOutsideClick:!1,onOutsideContextMenu:!1,onBackgroundClick:!0},position:{my:"center",at:"center"},onShow:function(){var e,n,o=window.TemplatelyModal.getElements("content"),l=null!==(e=null==t?void 0:t.platform)&&void 0!==e?e:"elementor";if(null==t||!t.route){var r,i=!1;try{var a,u;i=(null!==(a=null===(u=window.elementor)||void 0===u||null===(u=u.elements)||void 0===u?void 0:u.length)&&void 0!==a?a:0)>0}catch(e){}t.route="elementor/"+(0,ue.x6)({intent:null==t?void 0:t.intent,pref:null===(r=window.templately)||void 0===r?void 0:r.editor_default_tab,lastTab:(0,ue.kj)(),hasContent:i})}re(null!==(n=null==t?void 0:t.entry)&&void 0!==n?n:"editor-elementor"),window.TemplatelyAppManager.open(t,o.get(0),l)},onHide:function(){var e;re(null),window.TemplatelyModal.destroy(),null!=t&&t.conditions&&(null===(e=ie)||void 0===e||e.unRegister(),$e.run("document/save/default"))}}),window.TemplatelyModal.getElements("header").remove(),window.TemplatelyModal.getElements("message").append(window.TemplatelyModal.addElement("content")),window.TemplatelyModal.show()},window.TemplatelyModal=null,ae=new ee,ie=ae.getBuilderShowConditions(),(0,te.u)(function(){var e=new URL(document.location.href);if("1"===e.searchParams.get("templately_open_modal")){var t=e.searchParams.get("path");e.searchParams.delete("templately_open_modal"),e.searchParams.delete("templately_google_login"),e.searchParams.delete("templately_error"),e.searchParams.delete("error_message"),window.history.replaceState({},document.title,e.toString()),window.templatelyModal({route:t||"elementor/pages"},null)}})},1609(e){e.exports=window.React},6087(e){e.exports=window.lodash},9280(e){e.exports=window.regeneratorRuntime},1455(e){e.exports=window.wp.apiFetch},7723(e){e.exports=window.wp.i18n},3832(e){e.exports=window.wp.url}};const t={};function n(o){const l=t[o];if(void 0!==l)return l.exports;const r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}n.m=e,(()=>{const e=[];n.O=(t,o,l,r)=>{if(o){r=r||0;for(var i=e.length;i>0&&e[i-1][2]>r;i--)e[i]=e[i-1];return void(e[i]=[o,l,r])}let a=1/0;for(i=0;i<e.length;i++){let[o,l,r]=e[i],c=!0;for(var u=0;u<o.length;u++)(!1&r||a>=r)&&Object.keys(n.O).every(e=>n.O[e](o[u]))?o.splice(u--,1):(c=!1,r<a&&(a=r));if(c){e.splice(i--,1);const n=l();void 0!==n&&(t=n)}}return t}})(),n.n=e=>{const t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},(()=>{const e=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;let t;n.t=function(o,l){if(1&l&&(o=this(o)),8&l)return o;if("object"==typeof o&&o){if(4&l&&o.__esModule)return o;if(16&l&&"function"==typeof o.then)return o}const r=Object.create(null);n.r(r);const i={};t=t||[null,e({}),e([]),e(e)];for(var a=2&l&&o;("object"==typeof a||"function"==typeof a)&&!~t.indexOf(a);a=e(a))Object.getOwnPropertyNames(a).forEach(e=>i[e]=()=>o[e]);return i.default=()=>o,n.d(r,i),r}})(),n.d=(e,t)=>{if(Array.isArray(t))for(var o=0;o<t.length;){var l=t[o++],r=t[o++];n.o(e,l)?0===r&&o++:0===r?Object.defineProperty(e,l,{enumerable:!0,value:t[o++]}):Object.defineProperty(e,l,{enumerable:!0,get:r})}else for(var l in t)n.o(t,l)&&!n.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},n.o=(e,t)=>Object.hasOwn(e,t),n.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.j=322,n.cjs=e=>{const t={exports:{}};return e.call(t.exports,t,t.exports),t.exports},(()=>{let e;globalThis.importScripts&&(e=globalThis.location+"");const t=globalThis.document;if(!e&&t&&("SCRIPT"===t.currentScript?.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){const n=t.getElementsByTagName("script");if(n.length){let t=n.length-1;for(;t>-1&&(!e||!/^http(s?):/.test(e));)e=n[t--].src}}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e+"../"})(),(()=>{const e={322:0};n.O.j=t=>0===e[t];const t=(t,o)=>{let[l,r,i]=o;var a,u,c=0;if(l.some(t=>0!==e[t])){for(a in r)n.o(r,a)&&(n.m[a]=r[a]);if(i)var s=i(n)}for(t&&t(o);c<l.length;c++)u=l[c],n.o(e,u)&&e[u]&&e[u][0](),e[u]=0;return n.O(s)},o=globalThis.webpackChunktemplately||=[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})(),n.nc=void 0;let o=n.O(void 0,[113],()=>n(5079));o=n.O(o)})(); |