File: /var/www/test/wp-content/plugins/blocksy-companion/static/bundle/sync.js
!function(){"use strict";var e={n:function(o){var t=o&&o.__esModule?function(){return o.default}:function(){return o};return e.d(t,{a:t}),t},d:function(o,t){for(var r in t)e.o(t,r)&&!e.o(o,r)&&Object.defineProperty(o,r,{enumerable:!0,get:t[r]})},o:function(e,o){return Object.prototype.hasOwnProperty.call(e,o)}},o=window.ctEvents,t=e.n(o),r=window.blocksyCustomizerSync;t().on("ct:header:sync:collect-variable-descriptors",function(e){e.account=function({itemId:e}){return{accountHeaderIconSize:{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"el-suffix",to_add:'[data-state="out"]'})),variable:"theme-icon-size",responsive:!0,unit:"px"},account_loggedin_icon_size:{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"el-suffix",to_add:'[data-state="in"]'})),variable:"theme-icon-size",responsive:!0,unit:"px"},accountHeaderAvatarSize:{selector:(0,r.assembleSelector)((0,r.getRootSelectorFor)({itemId:e})),variable:"avatar-size",responsive:!0,unit:"px"},...(0,r.handleBackgroundOptionFor)({id:"accountHeaderFormBackground",selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:[(0,r.getRootSelectorFor)({itemId:e})[0]],operation:"suffix",to_add:"#account-modal .ct-account-modal"}))}),...(0,r.handleBackgroundOptionFor)({id:"accountHeaderBackground",selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:[(0,r.getRootSelectorFor)({itemId:e})[0]],operation:"suffix",to_add:"#account-modal"}))}),account_form_shadow:{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:[(0,r.getRootSelectorFor)({itemId:e})[0]],operation:"suffix",to_add:"#account-modal .ct-account-modal"})),type:"box-shadow",variable:"theme-box-shadow"},account_modal_font_color:[{selector:"#account-modal .ct-account-modal",variable:"theme-text-color",type:"color:default"},{selector:"#account-modal .ct-account-modal",variable:"theme-link-hover-color",type:"color:hover"}],account_modal_form_text_color:[{selector:"#account-modal form",variable:"theme-form-text-initial-color",type:"color:default"},{selector:"#account-modal form",variable:"theme-form-text-focus-color",type:"color:focus"}],account_modal_form_border_color:[{selector:"#account-modal form",variable:"theme-form-field-border-initial-color",type:"color:default"},{selector:"#account-modal form",variable:"theme-form-field-border-focus-color",type:"color:focus"}],account_modal_form_background_color:[{selector:"#account-modal form",variable:"theme-form-field-background-initial-color",type:"color:default"},{selector:"#account-modal form",variable:"theme-form-field-background-focus-color",type:"color:focus"}],account_close_button_color:[{selector:"#account-modal .ct-toggle-close",variable:"theme-icon-color",type:"color:default"},{selector:"#account-modal .ct-toggle-close:hover",variable:"theme-icon-color",type:"color:hover"}],account_close_button_border_color:[{selector:'#account-modal .ct-toggle-close[data-type="type-2"]',variable:"toggle-button-border-color",type:"color:default"},{selector:'#account-modal .ct-toggle-close[data-type="type-2"]:hover',variable:"toggle-button-border-color",type:"color:hover"}],account_close_button_shape_color:[{selector:'#account-modal .ct-toggle-close[data-type="type-3"]',variable:"toggle-button-background",type:"color:default"},{selector:'#account-modal .ct-toggle-close[data-type="type-3"]:hover',variable:"toggle-button-background",type:"color:hover"}],accountHeaderMargin:{selector:(0,r.assembleSelector)((0,r.getRootSelectorFor)({itemId:e})),type:"spacing",variable:"margin",responsive:!0,important:!0},...(0,r.typographyOption)({id:"account_label_font",selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-label"}))}),accountHeaderColor:[{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"})),variable:"theme-link-initial-color",type:"color:default",responsive:!0},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"})),variable:"theme-link-hover-color",type:"color:hover",responsive:!0}],header_account_icon_color:[{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"})),variable:"theme-icon-color",type:"color:default",responsive:!0},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"})),variable:"theme-icon-hover-color",type:"color:hover",responsive:!0}],transparentAccountHeaderColor:[{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"}),operation:"between",to_add:'[data-transparent-row="yes"]'})),variable:"theme-link-initial-color",type:"color:default",responsive:!0},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"}),operation:"between",to_add:'[data-transparent-row="yes"]'})),variable:"theme-link-hover-color",type:"color:hover",responsive:!0}],transparent_header_account_icon_color:[{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"}),operation:"between",to_add:'[data-transparent-row="yes"]'})),variable:"theme-icon-color",type:"color:default",responsive:!0},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"}),operation:"between",to_add:'[data-transparent-row="yes"]'})),variable:"theme-icon-hover-color",type:"color:hover",responsive:!0}],stickyAccountHeaderColor:[{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"}),operation:"between",to_add:'[data-sticky*="yes"]'})),variable:"theme-link-initial-color",type:"color:default",responsive:!0},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"}),operation:"between",to_add:'[data-sticky*="yes"]'})),variable:"theme-link-hover-color",type:"color:hover",responsive:!0}],sticky_header_account_icon_color:[{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"}),operation:"between",to_add:'[data-sticky*="yes"]'})),variable:"theme-icon-color",type:"color:default",responsive:!0},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-account-item"}),operation:"between",to_add:'[data-sticky*="yes"]'})),variable:"theme-icon-hover-color",type:"color:hover",responsive:!0}],account_dropdown_top_offset:{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),variable:"dropdown-top-offset",unit:"px"},sticky_state_account_dropdown_top_offset:{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"}),operation:"between",to_add:'[data-sticky*="yes"]'})),variable:"sticky-state-dropdown-top-offset",unit:"px"},...(0,r.typographyOption)({id:"header_account_dropdown_font",selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"}))}),header_account_dropdown_font_color:[{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),variable:"theme-text-color",type:"color:default"},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),variable:"theme-link-initial-color",type:"color:link_initial"},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),variable:"theme-link-hover-color",type:"color:link_hover"},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),variable:"theme-link-active-color",type:"color:link_active"}],header_account_dropdown_color:[{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),variable:"dropdown-background-color",type:"color:default"},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),variable:"dropdown-items-background-hover-color",type:"color:hover"},{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),variable:"dropdown-items-background-active-color",type:"color:active"}],header_account_dropdown_divider:{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),variable:"theme-border",type:"border"},header_account_dropdown_shadow:{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),type:"box-shadow",variable:"theme-box-shadow",responsive:!0},header_account_dropdown_radius:{selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)({itemId:e}),operation:"suffix",to_add:".ct-header-account-dropdown"})),type:"spacing",variable:"theme-border-radius",emptyValue:2,responsive:!0}}}}),t().on("ct:header:sync:item:account",function({optionId:e,optionValue:o}){const t='[data-id="account"]';if("dropdown_items"===e){let e=document.querySelector(t);(0,r.updateAndSaveEl)(t,function(t){if(!t.querySelector(".ct-header-account-dropdown"))return;const r=t.querySelectorAll('.ct-header-account-dropdown > *:not([id*="menu-item-"])');o.filter(function({enabled:e,id:o}){return!!e&&"menu"!==o}).map(function(o,t){if(!e)return;const a=r[t];if(!a)return;const c=a.querySelector("a");if("user_info"===o.id){const e=a.querySelector("small");if(e){const{email:t,name:r,role:a}=e.dataset;e.innerText=o.account_user_info_additional_fields.replace("{user_email}",t).replace("{user_name}",r).replace("{user_role}",a)}}"user_info"!==o.id&&c&&o.label&&(c.innerHTML=o.label)})})}if("header_account_visibility"===e&&(0,r.updateAndSaveEl)(t,function(e){return(0,r.responsiveClassesFor)({...o,desktop:!0},e)}),"loggedin_account_label_visibility"!==e&&"loggedout_account_label_visibility"!==e||(0,r.updateAndSaveEl)(t,function(e){[...e.querySelectorAll(".ct-label")].map(function(e){(0,r.responsiveClassesFor)(o,e)})}),"loggedin_icon_visibility"!==e&&"loggedout_icon_visibility"!==e||(0,r.updateAndSaveEl)(t,function(e){[...e.querySelectorAll(".ct-icon")].map(function(e){(0,r.responsiveClassesFor)(o,e)})}),"loggedin_label"===e&&((0,r.updateAndSaveEl)(t,function(e){[...e.querySelectorAll(".ct-label")].map(function(e){e.innerHTML=o})}),(0,r.updateAndSaveEl)(t,function(e){o.desktop||(o={desktop:o,mobile:o}),[...e.querySelectorAll(".ct-label")].map(function(e){e.innerHTML=o.desktop})},{onlyView:"desktop"}),(0,r.updateAndSaveEl)(t,function(e){o.desktop||(o={desktop:o,mobile:o}),[...e.querySelectorAll(".ct-label")].map(function(e){e.innerHTML=o.mobile})},{onlyView:"mobile"})),"login_label"===e&&(0,r.updateAndSaveEl)(t,function(e){[...e.querySelectorAll(".ct-label")].map(function(e){e.innerHTML=o})}),"loggedout_label_position"!==e&&"loggedin_label_position"!==e||((0,r.updateAndSaveEl)(".ct-account-item",function(e){o.desktop||(o={desktop:o,mobile:o}),e.dataset.label=o.desktop},{onlyView:"desktop"}),(0,r.updateAndSaveEl)(".ct-account-item",function(e){o.desktop||(o={desktop:o,mobile:o}),e.dataset.label=o.mobile},{onlyView:"mobile"})),"account_close_button_type"===e){let e=document.querySelector("#account-modal .ct-toggle-close");setTimeout(function(){e.classList.add("ct-disable-transitions"),requestAnimationFrame(function(){e&&(e.dataset.type=o),setTimeout(function(){e.classList.remove("ct-disable-transitions")})})},300)}if("dropdown_items_type"===e){let e=document.querySelector(t);if(e){const t=e.querySelector("ul[data-dropdown]");t&&(t.dataset.dropdown="boxed"===o?"type-1:boxed":"type-1")}}}),t().on("ct:header:sync:collect-variable-descriptors",function(e){e.global=function(){return{transparent_behaviour:{selector:(0,r.assembleSelector)((0,r.getRootSelectorFor)()),variable:"has-transparent-header",responsive:!0,extractValue:function(e){return{desktop:e.desktop?"var(--true)":"var(--false)",tablet:e.mobile?"var(--true)":"var(--false)",mobile:e.mobile?"var(--true)":"var(--false)"}},unit:""},...(0,r.handleBackgroundOptionFor)({id:"headerBackground",selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)(),operation:"suffix",to_add:".ct-header"})),responsive:!0,forced_background_image:!0}),...(0,r.handleBackgroundOptionFor)({id:"transparentHeaderBackground",selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)(),operation:"suffix",to_add:"[data-transparent]"})),responsive:!0,forced_background_image:!0}),...(0,r.handleBackgroundOptionFor)({id:"stickyHeaderBackground",selector:(0,r.assembleSelector)((0,r.mutateSelector)({selector:(0,r.getRootSelectorFor)(),operation:"suffix",to_add:'[data-sticky*="yes"]'})),responsive:!0,forced_background_image:!0})}}}),t().on("ct:header:sync:item:global",function({optionId:e,optionValue:o,values:r}){if("has_sticky_header"===e||"sticky_rows"===e||"sticky_behaviour"===e){const{has_sticky_header:e,sticky_rows:o,sticky_behaviour:a}=r;Array.from(document.querySelectorAll("[data-sticky]")).map(function(e){e.removeAttribute("data-sticky")}),"yes"===e&&Array.from(document.querySelectorAll("[data-row]")).map(function(e){let t=e.dataset.row;if(!o[t])return;let r=[];a.desktop&&r.push("desktop"),a.mobile&&r.push("mobile"),e.dataset.sticky=r.join(":")}),t().trigger("blocksy:frontend:init")}if("transparent_behaviour"===e){if(!document.querySelector("[data-transparent]"))return;Array.from(document.querySelectorAll("[data-device]")).map(function(e){e.removeAttribute("data-transparent"),Array.from(e.querySelectorAll("[data-row]")).map(function(e){return e.removeAttribute("data-transparent-row")}),o[e.dataset.device]&&(e.dataset.transparent="",Array.from(e.querySelectorAll("[data-row]")).map(function(e){return e.dataset.transparentRow="yes"})),t().trigger("blocksy:frontend:init")})}})}();