1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5062],{35062:(t,e,r)=>{r.r(e),r.d(e,{default:()=>p});r(52675),r(89463),r(2259),r(45700),r(23792),r(89572),r(23288),r(94170),r(2892),r(59904),r(84185),r(40875),r(10287),r(26099),r(60825),r(38781),r(47764),r(62953);var o=r(76234),n=r(74692);function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function l(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,c(o.key),o)}}function c(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var o=r.call(t,e||"default");if("object"!=i(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==i(e)?e:e+""}function f(t,e,r){return e=s(e),function(t,e){if(e&&("object"==i(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,u()?Reflect.construct(e,r||[],s(t).constructor):e.apply(t,r))}function u(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(u=function(){return!!t})()}
1function s(t){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},s(t)}function a(t,e){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},a(t,e)}var p=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),f(this,e,arguments)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&a(t,e)}(e,t),r=e,(o=[{key:"connect",value:function(){var t=n(".js-ptype-filter"),e=n(".js-ptype-filter > li.selected"),r=n(".collection-header__filter"),o="collection-filter-scroll",i=sessionStorage.getItem(o),l=0;function c(){var e;t.length&&((e=t[0]).scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth?(r.addClass("collection-header__filter--overflowing"),n(document).ready((function(){t.trigger("scroll")}))):r.removeClass("collection-header__filter--overflowing"))}t.on("click touch","li",(function(){l=t.scrollLeft(),sessionStorage.setItem(o,l.toString())})),t.on("scroll",(function(){n(this).scrollLeft()+n(this).innerWidth()>=n(this)[0].scrollWidth?n(this).parent().removeClass("collection-header__filter--overflowing-right"):n(this).parent().addClass("collection-header__filter--overflowing-right"),0==n(this).scrollLeft()?n(this).parent().removeClass("collection-header__filter--overflowing-left"):n(this).parent().addClass("collection-header__filter--overflowing-left")})),n(document).ready(c),n(window).on("resize",c),null!=i?(t.scrollLeft(Number(i)),sessionStorage.removeItem(o)):e.length&&t.length&&(l=Math.round(e.offset().left+e.outerWidth()-t.outerWidth())+16,t.scrollLeft(l))}}])&&l(r.prototype,o),i&&l(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,o,i}(o.Controller)}}]);
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.