1"use strict";(self.webpackChunkyjn_cheese=self.webpackChunkyjn_cheese||[]).push([[3334],{4457:(e,t,n)=>{n.d(t,{L:()=>h});var o=n(4932),r=n(7478);function i(e){return i="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},i(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function a(e,t){return a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},a(e,t)}function u(e,t){if(t&&("object"===i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return l(e)}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=function(e){!function(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&&a(e,t)}(d,e);var t,n,o,i,h=(o=d,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=f(o);if(i){var n=f(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return u(this,e)});function d(){var e;c(this,d);for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return p(l(e=h.call.apply(h,[this].concat(n))),"container",void 0),p(l(e),"buttonText",void 0),p(l(e),"isLoading",void 0),p(l(e),"observer",void 0),e}return t=d,n=[{key:"mounted",value:function(){var e=this;this.load=this.load.bind(this),this.$el.addEventListener("click",this.load),this.buttonText=this.$el.innerHTML,this.props.autoload&&(this.observer=new IntersectionObserver((function(t){t.forEach((function(t){t.intersectionRatio<=0||(e.load(),e.props.once&&e.observer.unobserve(t.target))}))}),{rootMargin:"0px 0px 100% 0px"}),this.observer.observe(this.$el)),this.props.container?this.onMount():this.logError('Container not found, "data-container" is required')}},{key:"load",value:function(){var e=this;this.isLoading||(this.isLoading=!0,this.$el.innerHTML=r.E,this.disableElement(),this.onLoad(),this.fetch().then((function(t){e.isLoading=!1,e.$el.innerHTML=e.buttonText,e.enableElement(),e.onComplete(t)})))}},{key:"enableElement",value:function(){this.$el.classList.remove("disabled"),this.$el.removeAttribute("disabled")}},{key:"disableElement",value:function(){this.$el.classList.add("disabled"),this.$el.setAttribute("disabled","disabled")}},{key:"destroyed",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.$el.removeEventListener("click",this.load),this.onDestroy()}},{key:"findContainer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.querySelector('[jello-container="'.concat(this.props.container.toString(),'"]'))}},{key:"findClosestContainer",value:function(){return this.$el.closest('[jello-container="'.concat(this.props.container.toString(),'"]'))}}],n&&s(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),d}(o.Z)},3960:(e,t,n)=>{n.r(t),n.d(t,{default:()=>f});var o=n(4457),r=n(3025);function i(e){return i="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},i(e)}function c(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}
1function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}function a(e,t){if(t&&("object"===i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return u(e)}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}var f=function(e){!function(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&&s(e,t)}(p,e);var t,n,o,i,f=(o=p,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=l(o);if(i){var n=l(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return a(this,e)});function p(e){var t,n,o,r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),r=void 0,(o="ajaxify")in(n=u(t=f.call(this)))?Object.defineProperty(n,o,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[o]=r,t.ajaxify=e,t}return t=p,(n=[{key:"fetch",value:function(){var e=this;return this.ajaxify.then((function(t){return t.load(e.props.href)}))}},{key:"onMount",value:function(){this.container=this.findClosestContainer(),this.container||this.logError("Content container not found.")}},{key:"onComplete",value:function(e){var t=document.createElement("div");t.innerHTML=e.data;var n=this.findContainer(t);if(n?t=n:this.logError("Container not found!"),this.container){if(!this.container.parentNode)return this.log("Content placing canceled"),void this.destroy();this.container.parentNode.insertBefore(t,this.container.nextSibling)}else this.$el.insertBefore(t,this.$el.nextSibling);if(t.setAttribute("data-url",this.props.href),this.$root.emitter.emit(r.u.contentAppend,t),this.props.update){var o=(new DOMParser).parseFromString(e.data,"text/html");this.$root.emitter.emit(r.u.pageSwitched,{title:o.title,url:new URL(this.props.href),container:t})}this.disable()}},{key:"disable",value:function(){this.props.pagination&&(this.$el.parentElement.style.display="none"),this.disableElement(),this.$el.style.display="none"}},{key:"onDestroy",value:function(){this.disable()}},{key:"onLoad",value:function(){}}])&&c(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),p}(o.L)},7478:(e,t,n)=>{n.d(t,{E:()=>r,l:()=>o});var o='<svg class="spinner" viewBox="0 0 50 50"><circle class="path" cx="25" cy="25" r="20" fill="none" stroke-width="5"></circle></svg>',r='<div class="spinner-dots"><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div>'}}]);
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.