1/* 2 * © Copyright Feel Created Ltd 2024. All Rights Reserved. 3 * This code remains the property of Feel Created Ltd and is strictly not available for redistribution or use in other projects as per our terms of business, agreed upon when starting working with us. 4 * Any redistribution or reuse in other projects not completed by Feel Created may result in legal action being taken against any offending parties. 5 */ 6/******/(()=>{// webpackBootstrap 7/******/"use strict"; 8/******/ // The require scope 9/******/var e={ 10/******/ // getDefaultExport function for compatibility with non-harmony modules 11/******/n:n=>{ 12/******/var t=n&&n.__esModule? 13/******/()=>n.default: 14/******/()=>n; 15/******/ 16/******/return e.d(t,{a:t}),t; 17/******/}, 18/******/ // define getter functions for harmony exports 19/******/d:(n,t)=>{ 20/******/for(var i in t) 21/******/e.o(t,i)&&!e.o(n,i)&& 22/******/Object.defineProperty(n,i,{enumerable:!0,get:t[i]}) 23/******/; 24/******/}, 25/******/o:(e,n)=>Object.prototype.hasOwnProperty.call(e,n) 26/******/}; 27/******/ 28/************************************************************************/ 29/******/ /* webpack/runtime/compat get default export */ 30/******/ // external "jQuery" 31const n=window.jQuery;var t=e.n(n);// ./src/fc-content-with-menu/view.js 32function i(e,n,i){const s=e.children(".sub-menu").first(),o=e.children("a").first(),r=e.children(".submenu-toggle").first();0!==s.length&&(e.toggleClass("submenu-open",n),o.attr("aria-expanded",n?"true":"false"),r.attr("aria-expanded",n?"true":"false"),n?i?s.stop(!0,!0).slideDown(300):s.show():(e.f
32ind("li.menu-item-has-children").each(function(){const e=t()(this);e.removeClass("submenu-open"),e.children("a").first().attr("aria-expanded","false"),e.children(".submenu-toggle").first().attr("aria-expanded","false"),e.children(".sub-menu").first().hide()}),i?s.stop(!0,!0).slideUp(300):s.hide()))}function s(e,n){if(!e)return;const i=window.pageYOffset+e.getBoundingClientRect().top-function(e){let n=20;const i=t()(".wp-block-fc-block-fc-core-header").first(),s=e.children(".show-menu-mobile:visible").first();return i.length>0&&(n+=i.outerHeight()||0),s.length>0&&(n+=s.outerHeight()||0),n}(n);window.scrollTo({top:Math.max(i,0),behavior:"smooth"})}function o(e,n){const t=e.children(".show-menu-mobile").first(),i=e.children(".menu-side__inner").first();if(0===t.length||0===i.length||!t.is(":visible"))return void("function"==typeof n&&n());const s=i.get(0);s&&(s.scrollTop=0),i.slideUp(250,function(){"function"==typeof n&&n()}),t.removeClass("active")}t()(function(){const e=t()(".wp-block-fc-block-fc-content-with-menu");e.find(".menu-side").each(function(){const e=t()(this);!function(e){e.find(".menu-side__menu li.menu-item-has-children").each(function(){const e=t()(this),n=e.children("a").first();if(0===n.length||e.children(".submenu-toggle").length>0)return;const i=n.text().trim(),s=i?"Toggle submenu for "+i:"Toggle submenu";t()('<button type="button" class="submenu-toggle" aria-expanded="false"></button>').attr("aria-label",s).insertAfter(n),n.attr("aria-expanded","false")})}(e),function(e){const n=e.find('.menu-side__menu a[aria-current="page"]').first();if(0===n.length)return;const s=n.parents("li.menu-item-has-children").get().reverse(),o=n.closest("li.menu-item-has-children").get(0);o&&s.push(o),s.forEach(function(e){i(t()(e),!0,!1)})}(e)}),e.on("click",".menu-item-has-children > a",function(e){(function(e){const n=(e.getAttribute("href")||"").trim();return""===n||"#"===n})(this)&&(e.preventDefault(),t()(this).siblings(".submenu-toggle").trigger("click"))}),e.on("click",".submenu-toggle",function(e){e.preventDefault(),e.stopPropagation();const n=t()(this).parent("li.menu-item-has-children");n.hasClass("submenu-open")?i(n,!1,!0):(!function(e,n){e.siblings("li.menu-item-has-children").each(function(){i(t()(this),!1,n)})}(n,!0),i(n,!0,!0))}),e.on("click",".show-menu-mobile",function(){const e=t()(this),n=e.siblings(".menu-side__inner");n.is(":visible")?(n.slideUp(250),e.removeClass("active")):(n.slideDown(250),e.addClass("active"))}),e.on("click",".menu-side__inner a",function(e){if(e.isDefaultPrevented())return;const n=t()(this).closest(".menu-side"),i=this.getAttribute("href");if(!i||"#"!==i.charAt(0))return void window.setTimeout(function(){o(n)},0);const r=document.querySelector(i);r?(e.preventDefault(),o(n,function(){s(r,n)})):window.setTimeout(function(){o(n)},0)})})})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.