1"use strict";(self.webpackChunksfra_web_samsonite=self.webpackChunksfra_web_samsonite||[]).push([[4626],{34626:function(e,t,n){n.r(t),n.d(t,{default:function(){return h}}),n(52675),n(89463),n(2259),n(45700),n(16280),n(28706),n(23792),n(89572),n(2892),n(83851),n(40875),n(10287),n(26099),n(60825),n(40888),n(15472),n(47764),n(98992),n(3949),n(23500),n(62953);var r=n(55440),o=n(39308),i=n(42133),a=n(48607),l=n(2131),c=n.n(l);function u(e){return u="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},u(e)}function f(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,m(r.key),r)}}function s(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(s=function(){return!!e})()}function y(){return y="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=function(e,t){for(;!{}.hasOwnProperty.call(e,t)&&null!==(e=p(e)););return e}(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},y.apply(null,arguments)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function b(e,t){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},b(e,t)}function m(e){var t=function(e){if("object"!=u(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==u(t)?t:t+""}(0,n(86019).ScrollMagicPluginGsap)(c(),i.K3,a.oh);var h=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=new Array(i),l=0;l<i;l++)a[l]=arguments[l];return e=function(e,t,n){return t=p(t),function(e,t){if(t&&("object"==u(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)}(e,s()?Reflect.construct(t,n||[],p(e).constructor):t.apply(e,n))}(this,t,[].concat(a)),n=e,o={timelineYearImage:".timeline-year__image",timelineYearText:".timeline-year__text",century:".century"},(r=m(r="$cache"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return 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&&b(e,t)}(t,e),n=t,r=[{key:"init",value:function(){var e,n,r;(e=t,n=this,"function"==typeof(r=y(p(1&3?e.prototype:e),"init",n))?function(e){return r.apply(n,e)}:r)([]),this.initFixedElements(),this.controller=new(c().Controller),this.initParallax(),this.initScrollToEvents()}},{key:"addParallax",value:function(e){var t=new i.os.timeline;t.to(e,1,{y:-100}),new(c().Scene)({triggerElement:e,triggerHook:.8,duration:"100%"}).setTween(t).addTo(this.controller)}},{key:"initParallax",value:function(){var e=this;this.$elements.timelineYearImage&&this.$elements.timelineYearImage.forEach((function(t){e.addParallax(t)})),this.$elements.timelineYearText&&this.$elements.timelineYearText.forEach((function(t){e.addParallax(t)}))}},{key:"initFixedElements",value:function(){var e=this;this.$elements.century&&this.addStoreWatcher((function(e,t){return t["ui/getFixedOffset"]("header",{})}),"getter",(function(t){i.os.set(e.$elements.century,{css:{top:"".concat(t)}})}),{immediate:!0})}},{key:"initScrollToEvents",value:function(){var e=this;(0,o.Dw)(".LandingPage",".scroll-to",(function(t,n){t.dataset.scrollTo&&e.$app.modules.UI.registerScrollToLink(t,t.dataset.scrollTo)}))}}],r&&f(n.prototype,r),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r}(r.A)}}]);
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.