PageSourceSearch

https://www.elizawashere.nl/DesignSystem/WebAssets/eliza/bundles-prod/js/1546.6ee36107.js

js elizawashere.nl collected 2026-10-01 14:49:32 UTC 32,053 bytes, 3 lines download raw bytes

1/*! For license information please see 1546.6ee36107.js.LICENSE.txt */
2"use strict";(self.webpackChunk_sunwebgroup_design_system=self.webpackChunk_sunwebgroup_design_system||[]).push([[1546],{88943(t,e,r){function n(t){return n="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},n(t)}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,a(n.key),n)}}function a(t){var e=function(t){if("object"!=n(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=n(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==n(e)?e:e+""}r.d(e,{A:()=>o}),r(65302),r(14758),r(99488),r(2795),r(16667),r(17177),r(14211),r(29690),r(66993),r(8293),r(35737),r(93555),r(19453),r(26177),r(90666),r(36630),r(23535),r(33768),r(25800),r(97060),r(2851),r(97013),r(4514);var o=function(){return t=function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.config=Object.assign({name:"",type:"boolean",required:!1,allowedValues:[]},e),this.name=this.config.name,this.className=this.config.attr&&this.config.attr.startsWith(".")?this.config.attr.substring(1):void 0},(e=[{key:"getValueFromElementAttributes",value:function(t){if(this.config.attr)switch(this.config.type){case"string":return this._getStringValueFromElementAttributes(t);case"number":return this._getNumberValueFromElementAttributes(t);case"boolean":return this._getBooleanValueFromElementAttributes(t);case"array":return this._getArrayValueFromElementAttributes(t)}}},{key:"setValueToElementAttributes",value:function(t,e){var r=this;if(this.config.attr)switch(this.config.type){case"string":var n;this.className?((n=t.classList).remove.apply(n,function(t){return function(t){if(Array.isArray(t))return c(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return c(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(this.config.allowedValues.map(function(t){return"".concat(r.className).concat(t)}))),e&&t.classList.add("".concat(this.className).concat(e))):t.setAttribute(this.config.attr,e);break;case"number":case"array":t.setAttribute(this.config.attr,e);break;case"boolean":this.className?t.classList[e?"add":"remove"](this.className):t[e?"setAttribute":"removeAttribute"](this.config.attr,"")}}},{key:"isAllowedValue",value:function(t){switch(this.config.type){case"string":return this._isExpectedType(t)&&this._isAllowedString(t);case"number":return this._isExpectedType(t)&&this._isAllowedNumber(t);case"boolean":return this._isExpectedType(t);default:return!0}}},{key:"_isExpectedType",value:function(t){switch(this.config.type){case"string":return"string"==typeof t;case"number":return"number"==typeof t;case"boolean":return"boolean"==typeof t;case"array":case"collection":return Array.isArray(t);default:return!0}}},{key:"_isAllowedString",value:function(t){return!this.config.allowedValues||!this.config.allowedValues.length||this.config.allowedValues.includes(t)}},{key:"_isAllowedNumber",value:function(t){return!(void 0!==this.config.min&&t<=this.config.min||void 0!==this.config.max&&t>=this.config.max)}},{key:"_getStringValueFromElementAttributes",value:function(t){var e=this;if(this.className)return this.config.allowedValues.filter(function(r){return t.classList.contains("".concat(e.className).concat(r))})[0]||Object.prototype.hasOwnProperty.call(this.config,"defaultValue")?this.config.defaultValue:void 0;var r=t.getAttribute(this.config.attr);return this.isAllowedValue(r)?r:this.config.defaultValue}},{key:"_getNumberValueFromElementAttributes",value:function(t){if(!t.hasAttribute(this.config.attr))return this.config.defaultValue;var e=parseInt(t.getAttribute(this.config.attr));return this.isAllowedValue(e)?e:this.config.defaultValue}},{key:"_getBooleanValueFromElementAttributes",value:function(t){return this.className?t.classList.contains(this.className):t.hasAttribute(this.config.attr)}},{key:"_getArrayValueFromElementAttributes",value:function(t){if(!t.hasAttribute(this.config.attr))return this.config.defaultValue;var e=t.getAttribute(this.config.attr).split(",");return this.isAllowedValue(e)?e:this.config.defaultValue}}])&&i(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e}()},25753(t,e,r){r.d(e,{Lo:()=>f,ap:()=>b,jR:()=>d}),r(65302),r(14758),r(99488),r(2795),r(17177),r(14211),r(66993),r(12925),r(35737),r(93555),r(19453),r(26177),r(36343),r(98398),r(76341),r(26979),r(36630),r(69977),r(33768),r(25800),r(2851),r(22549),r(51865),r(97013),r(80755),r(4514),r(30845),r(88317),r(43453);var n=r(6895);function c(t){return c="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},c(t)}function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function a(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
2e%2?i(Object(r),!0).forEach(function(e){o(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function o(t,e,r){return(e=function(t){var e=function(t){if("object"!=c(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==c(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function s(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,c,i,a,o=[],s=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=i.call(r)).done)&&(o.push(n.value),o.length!==e);s=!0);}catch(t){l=!0,c=t}finally{try{if(!s&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw c}}return o}}(t,e)||l(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){if(t){if("string"==typeof t)return u(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(t,e):void 0}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}r(45272),r(65655);var p=n.k("sundio.helpers.url");function f(t){return t.startsWith("http")||t.startsWith("//")?t:t.startsWith("/")?window.location.origin+t:window.location.origin+m(t)}function m(t){for(var e,r,n="",c=window.location.pathname.replace(/[^\/]*$/,t.replace(/(\/|^)(?:\.?\/+)+/g,"$1")),i=0;(r=c.indexOf("/../",i))>-1;i=r+e)e=/^\/(?:\.\.\/)*/.exec(c.slice(r))[0].length,n=(n+c.substring(i,r)).replace(new RegExp("(?:\\/+[^\\/]*){0,"+(e-1)/3+"}$"),"/");return n+c.substr(i)}function b(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.location,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e instanceof window.URL?e:new window.URL(decodeURIComponent(e));return n.search?(t=n.searchParams.entries(),function(t){if(Array.isArray(t))return u(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||l(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).reduce(function(t,e){var n=s(e,2),c=n[0],i=n[1];return a(a({},t),{},o({},c,""===i&&r.useUndefinedValue?void 0:i))},{}):void 0}function d(t,e){var r=new window.URL(f(t));return e&&Object.entries(e).forEach(function(t){var e=s(t,2),n=e[0],c=e[1];void 0!==c&&r.searchParams.append(n,c)}),r}p.getAbsoluteUrl=f,p.relPathToAbs=m},45272(t,e,r){r(65302),r(14758),r(99488),r(2795),r(17177),r(66993),r(12925),r(93555),r(26177),r(98398),r(76341),r(26979),r(36630),r(33768),r(2851),r(80755),r(4514)},45770(t,e,r){r.d(e,{n:()=>n});var n={INPUT_CHANGED:"autocomplete.InputChanged",NO_RESULTS:"autocomplete.NoResults"}},87184(t,e,r){function n(t){return n="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},n(t)}function c(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function i(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?c(Object(r),!0).forEach(function(e){a(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEac
2h(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function a(t,e,r){return(e=function(t){var e=function(t){if("object"!=n(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=n(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==n(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}r.d(e,{h7:()=>s}),r(65302),r(14758),r(99488),r(2795),r(16667),r(17177),r(66993),r(62563),r(8293),r(93555),r(26177),r(98398),r(76341),r(26979),r(36630),r(2851),r(33969),r(80755),r(4514);var o={structuredData:!1,unclickable:!0,items:[],extraClasses:""},s=function(t){return(t=i(i({},o),t)).items.length>0&&(t.items.map(function(t){return t.last=!1}),t.items[t.items.length-1].last=!0),'\n<ol class="c-breadcrumbs\n  '.concat(t.unclickable?"c-breadcrumbs--unclickable":"","\n  ").concat(t.extraClasses,'"\n    ').concat(t.structuredData?'itemscope itemtype="http://schema.org/BreadcrumbList"':"",">\n\n  ").concat(t.items.map(function(e,r){return l(e,t,r)}).join("").trim(),"\n\n</ol>\n")},l=function(t,e,r){var n=t.href?t.href:"#";return'\n  <li class="c-breadcrumbs__item" data-divider="'.concat(e.unclickable?",":"›",'"\n    ').concat(e.structuredData?' itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"':"",">\n    <").concat(t.unclickable?"div":'a href="'.concat(n,'"'),' class="c-breadcrumbs__link ').concat(t.unclickable?"c-breadcrumbs__link--unclickable":"",' "').concat(e.structuredData?'itemprop="item"':"",'>
2\n      <span class="c-breadcrumbs__text" ').concat(e.structuredData?'itemprop="name"':"",">\n        ").concat(t.text,"\n      </span>\n    </").concat(t.unclickable?"div":"a",'>\n    <meta itemprop="position" content="').concat(r,'">\n  </li>\n  ')}},58664(t,e,r){r.d(e,{a:()=>n});var n={CHOICE_LIST_VALIDATION_ERROR:"ChoiceList.ValidationError"}},54629(t,e,r){r.d(e,{x:()=>n});var n={OPEN:"open",OPENED:"opened",CLOSE:"close",CLOSED:"closed"}},15247(t,e,r){r.d(e,{L:()=>n});var n={CLICK_NAVIGATION:"navigation.click"}},75124(t,e,r){r.d(e,{I:()=>p}),r(65302),r(14758),r(99488),r(2795),r(16667),r(17177),r(66993),r(62563),r(8293),r(93555),r(26177),r(98398),r(76341),r(26979),r(36630),r(2851),r(33969),r(80755),r(4514);var n=r(19306);function c(t){return c="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},c(t)}function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function a(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?i(Object(r),!0).forEach(function(e){o(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function o(t,e,r){return(e=function(t){var e=function(t){if("object"!=c(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==c(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var s=r(18669).t,l=function(){try{return r(32404).t}catch(t){return{}}}(),u=a(a({},s),l);function p(t){return'\n      <div class="c-package-block '.concat(t.extraClasses?t.extraClasses:"",'">\n          ').concat(t.includedServices&&t.includedServices.length?'<ul class="c-package-block__included o-list-bare">\n              '.concat(t.includedServices.map(function(t){return'<li class="c-package-block__included-item"><span class="m-icon '.concat((0,n.i)("icon",t,u),'"></span></li>')}).join("").trim(),"\n            </ul>"):"","\n          ").concat(t.departureDate?'<div class="c-package-block__departure m-body qa-departure-date" data-raw-date="'.concat(t.rawDepartureDate,'">\n          ').concat(t.departureDate,"\n          ").concat(t.arrivalDate?'<span class="c-package-block__arrival-date"> - '.concat(t.arrivalDate,"</span>"):"","\n          </div>"):"","\n          ").concat(t.filters&&t.filters.length?'<ul class="c-package-block__filters o-list-bare m-body m-body--tiny">\n              '.concat(t.filters.map(function(t){return'<li class="c-package-block__filters-item">'.concat(t,"</li>")}).join("").trim(),"\n            </ul>"):"","\n          ").concat(t.outboundDepartureAirportName?'<div class="c-package-block__outbound-departure-airport-name-container">\n                <span class="m-icon m-icon--airplane-departure"></span>\n                <span>'.concat(t.outboundDepartureAirportName,"</span>\n               </div>"):"","\n      </div>")}},24396(t,e,r){r.d(e,{Jr:()=>m,iY:()=>u,vq:()=>f}),r(65302),r(14758),r(99488),r(2795),r(16667),r(17177),r(66993),r(8293),r(12925),r(93555),r(26177),r(98398),r(76341),r(26979),r(36630),r(65536),r(33768),r(2851),r(23428),r(22549),r(24017),r(33969),r(80755),r(4514);var n=r(25753),c=r(65548);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 a(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function o(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
2e%2?a(Object(r),!0).forEach(function(e){s(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function s(t,e,r){return(e=function(t){var e=function(t){if("object"!=i(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==i(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var l={value:"",currency:"€",currencyPosition:"after",priceSuffix:"",pricePrefix:"",size:"",saleText:"",oldPrice:"",legend:"",acmUrl:"",acmModalId:"",acmHideInfoIcon:!1,publicPrice:"",publicPriceDetail:"",extraClasses:"",hasUiTest:!1},u=function(t){return t=o(o({},l),t),'\n  <div class="c-price '.concat(t.size?"c-price--".concat(t.size):""," ").concat(t.extraClasses?t.extraClasses:"",'">\n      ').concat(t.discount?function(t){return'\n    <div class="c-price__discount">
2\n      <span class="m-icon--wallet c-price__discount-icon"></span>\n      <span class="c-price__discount-text">'.concat(t.discountText,'</span>\n      <span class="c-price__discount-value">').concat("before"===t.currencyPosition?t.currency:"").concat(t.discount).concat("after"===t.currencyPosition?t.currency:"","</span>\n    </div>")}(t):"","\n      ").concat(t.saleText||t.oldPrice?'<div class="c-price__sale-info">\n          '.concat(t.saleText?'<span class="c-label c-price__sale-text c-label--sale">'.concat(t.saleText,"</span>"):"","\n          ").concat(t.oldPrice&&void 0===t.publicPrice?'<span class="c-price__old-price">'.concat("before"===t.currencyPosition?t.currency:"").concat(t.oldPrice).concat("after"===t.currencyPosition?t.currency:"","</span>"):"","\n          ").concat(t.publicPrice?'<div class="c-price__public-price m-body m-body--tiny">'.concat(t.publicPrice,"</div>"):"","\n        </div>"):"","\n      ").concat(t.acmUrl||t.legend?'<div class="c-price__info m-body m-body--small">\n          '.concat(t.legend?'<span class="c-price__legend">'.concat(t.legend,"</span>"):"","\n          ").concat(t.acmUrl&&!t.acmHideInfoIcon?'<button type="button" class="c-btn c-btn--icon-only c-price__info-icon" data-js-component="c-btn" data-c-modal__action="open" data-c-modal__source="'.concat(t.acmUrl,'" data-c-modal__id="').concat(t.acmModalId,'"><i class="c-btn__icon c-btn__icon--left m-icon--information-circle"></i></button>'):"","\n          ").concat(t.icon?"".concat((0,c.h)(o(o({},c.Y),{text:"",variant:"icon-only",block:!1,icon:t.icon,link:!1,extraClasses:"c-price__info-icon"}))):"","\n        </div>"):"",'\n      <div class="c-price__number m-price ').concat(t.size?"m-price--".concat(t.size):"",'">\n        ').concat(t.oldPrice?'<span class="c-price__old-price discount-ab-test">'.concat("before"===t.currencyPosition?t.currency:"").concat(t.oldPrice).concat("after"===t.currencyPosition?t.currency:"","</span>"):"","\n        ").concat(t.pricePrefix?'<span class="c-price__prefix m-price__prefix">'.concat(t.pricePrefix,"</span>"):"","\n        ").concat(t.currency&&"before"===t.currencyPosition?'<span class="c-price__currency m-price__currency">'.concat(t.currency,"</span>"):"")+'<span class="c-price__value m-price__value '.concat(t.hasUiTest?"qa-price-value":"",'">').concat(t.value,"</span>")+"".concat(t.currency&&"after"===t.currencyPosition?'<span class="c-price__currency m-price__currency">'.concat(t.currency,"</span>"):"")+"".concat(t.priceSuffix?'<span class="c-price__suffix m-price__suffix">'.concat(t.priceSuffix,"</span>"):"","\n      </div>\n      ").concat(t.label?'<div class="c-price__info m-body m-body--small">\n          <span class="c-price__label '.concat(t.labelGrayed?"c-price__label-grayed":"",'">').concat(t.label,"</span>\n        </div>"):"","\n      ").concat(t.label2?'<div class="c-price__info m-body m-body--small">\n          <span class="c-price__label '.concat(t.labelGrayed?"c-price__label-grayed":"",'">').concat(t.label2,"</span>\n        </div>"):"","\n            ").concat(t.skipassLabel&&!t.publicPriceDetail?'<div class="c-price__info m-body m-body--small">\n          <span class="c-price__label '.concat(t.labelGrayed?"c-price__label-grayed":"",'">').concat(t.skipassLabel,"</span>\n        </div>"):"","\n      ").concat(t.publicPriceDetail?(e=t.publicPriceDetail,'<div class="c-price__public-price-detail m-body m-body--tiny">\n    <span class="m-icon m-icon--snowflake"></span>\n    <span class="c-price__public-price-detail-text">'.concat(e,"</span>\n  </div>")):"","\n  </div>");var e},p={transportType:"transporttype",departureDateRaw:"departuredate",durationRaw:"duration",birthdates:"participants",mealplanCode:"mealplan",allocation:"allocation"},f=function(t,e){var r=Object.keys(e).reduce(function(t,r){return t[p[r]||r]=e[r],t},{});return(0,n.jR)(t,r)};function m(t){return(0,c.h)({text:"".concat(t.text.replace("<a>",'<a class="m-link c-price__extra-info-link">')," ").concat(t.staticText||""),attributes:{"data-c-modal__action":"open","data-c-modal__source":t.acmUrl,"data-c-modal__id":t.modalId}
2,variant:"icon-only",extraClasses:"c-price__info-icon c-price__extra-info-label"})}},95158(t,e,r){r.d(e,{S:()=>n});var n={CLICKED:"clicked",LOADED:"loaded",TAB_CHANGED:"tabChanged",PROP_CHANGED:"propChanged"}},96374(t,e,r){r.r(e),r.d(e,{default:()=>C}),r(65302),r(14758),r(99488),r(2795),r(16667),r(17177),r(14211),r(66993),r(8293),r(12925),r(35737),r(93555),r(19453),r(26177),r(98398),r(76341),r(24652),r(26979),r(36630),r(66001),r(33768),r(25800),r(2851),r(80755),r(4514);var n=r(75989),c=r(29003),i=r(20855),a=r(25753),o=r(15012),s=r(11508),l=r(25139),u=r(17960),p=r(52608),f=r(73027),m=r(24396),b=r(65640);function d(t){return d="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},d(t)}function y(){var t,e,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",c=r.toStringTag||"@@toStringTag";function i(r,n,c,i){var s=n&&n.prototype instanceof o?n:o,l=Object.create(s.prototype);return v(l,"_invoke",function(r,n,c){var i,o,s,l=0,u=c||[],p=!1,f={p:0,n:0,v:t,a:m,f:m.bind(t,4),d:function(e,r){return i=e,o=0,s=t,f.n=r,a}};function m(r,n){for(o=r,s=n,e=0;!p&&l&&!c&&e<u.length;e++){var c,i=u[e],m=f.p,b=i[2];r>3?(c=b===n)&&(s=i[(o=i[4])?5:(o=3,3)],i[4]=i[5]=t):i[0]<=m&&((c=r<2&&m<i[1])?(o=0,f.v=n,f.n=i[1]):m<b&&(c=r<3||i[0]>n||n>b)&&(i[4]=r,i[5]=n,f.n=b,o=0))}if(c||r>1)return a;throw p=!0,n}return function(c,u,b){if(l>1)throw TypeError("Generator is already running");for(p&&1===u&&m(u,b),o=u,s=b;(e=o<2?t:s)||!p;){i||(o?o<3?(o>1&&(f.n=-1),m(o,s)):f.n=s:f.v=s);try{if(l=2,i){if(o||(c="next"),e=i[c]){if(!(e=e.call(i,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,o<2&&(o=0)}else 1===o&&(e=i.return)&&e.call(i),o<2&&(s=TypeError("The iterator does not provide a '"+c+"' method"),o=1);i=t}else if((e=(p=f.n<0)?s:r.call(n,f))!==a)break}catch(e){i=t,o=1,s=e}finally{l=1}}return{value:e,done:p}}}(r,c,i),!0),l}var a={};function o(){}function s(){}function l(){}e=Object.getPrototypeOf;var u=[][n]?e(e([][n]())):(v(e={},n,function(){return this}),e),p=l.prototype=o.prototype=Object.create(u);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,v(t,c,"GeneratorFunction")),t.prototype=Object.create(p),t}return s.prototype=l,v(p,"constructor",l),v(l,"constructor",s),s.displayName="GeneratorFunction",v(l,c,"GeneratorFunction"),v(p),v(p,c,"Generator"),v(p,n,function(){return this}),v(p,"toString",function(){return"[object Generator]"}),(y=function(){return{w:i,m:f}})()}function v(t,e,r,n){var c=Object.defineProperty;try{c({},"",{})}catch(t){c=0}v=function(t,e,r,n){function i(e,r){v(t,e,function(t){return this._invoke(e,r,t)})}e?c?c(t,e,{value:r,enumerable:!n,configurable:!n,writable:!n}):t[e]=r:(i("next",0),i("throw",1),i("return",2))},v(t,e,r,n)}function h(t,e,r,n,c,i,a){try{var o=t[i](a),s=o.value}catch(t){return void r(t)}o.done?e(s):Promise.resolve(s).then(n,c)}function _(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function g(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function E(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?g(Object(r),!0).forEach(function(e){A(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function A(t,e,r){return(e=S(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function O(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,S(n.key),n)}}function S(t){var e=function(t){if("object"!=d(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=d(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==d(e)?e:e+""}var w=r(75583),P="w-acco-lister",j={urlAttr:"data-".concat(P,"__url"),urlAcmAttr:"data-".concat(P,"__acm-base-url"),priceLabelTextAttr:"data-".concat(P,"__price-label-text"),sliderAttr:"data-".concat(P,"-slider"),variantAttr:"data-".concat(P,"__variant"),showCtaButtonAttr:"data-".concat(P,"__show-cta-button"),ctaButtonTextAttr:"data-".concat(P,"__cta-button-text"),extraParams:'input[type="hidden"]',resultsElement:".w-acco-lister__results",trackAttr:"data-track"},C=function(){return t=function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.element=e,this.acmModalId="".concat(P,"-").concat(this.element.i
2d).concat("__acm-modal"),this.resultsElement=this.element.querySelector(j.resultsElement),this.packageItems=[],this.events=new w,this.track=this.element.hasAttribute(j.trackAttr)?this.element.attributes[j.trackAttr].value:null,p.A.registerWidgetEvents(P,this.events,E({},this.element.hasAttribute(j.trackAttr)&&{track:this.element.attributes[j.trackAttr].value})),this.options=E(E({},{url:this.element.getAttribute(j.urlAttr),acmBaseUrl:this.element.getAttribute(j.urlAcmAttr),priceLabelText:this.element.getAttribute(j.priceLabelTextAttr),variant:this.element.getAttribute(j.variantAttr)||"default",showCtaButton:this.element.getAttribute(j.showCtaButtonAttr)||!1,ctaButtonText:this.element.getAttribute(j.ctaButtonTextAttr)||"",urlParams:this.getExtraParameters()}),r),r.items?(this.resultsElement.innerHTML=this.getAccoListerTipsTemplate(r),(0,i.j)(this.packageItems,this._getLinksForEachResult(),this.onClickItem,this.events)):this.fetchAndUpdate().catch(function(t){return b.warn(t)}),this.element[P]={element:this.element,options:this.options}},e=[{key:"getAccoListerTipsTemplate",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return!e.items||!e.items.length>0?null:(this.events.emit(f.P.ACCO_LISTER_PRINTED,e.items),e.items=e.items.map(function(r){var n,c=e.acmModalId?e.acmModalId:t.acmModalId;return(0,o.T)(r,{acmModalId:c,acmHideInfoIcon:!!r.price.mandatoryExtraCostsText,priceLegend:t.options.priceLabelText,priceLabel:null===(n=r.price.priceDiscounts)||void 0===n?void 0:n.description,priceLabel2:r.price.mandatoryExtraCostsText&&r.price.acmInformation?(0,m.Jr)(E(E({},r),{},{text:r.price.mandatoryExtraCostsText,staticText:r.price.staticText,acmUrl:r.price.acmInformation.acmUrl,modalId:c})):r.price.staticText,priceLabelGrayed:!0,acmBaseUrl:t.options.acmBaseUrl,originList:e.originList?e.originList:"acco-lister"})}),this.packageItems=e.items,e.showCtaButton=this.options.showCtaButton,e.ctaButtonText=this.options.ctaButtonText,(0,s.L)(e))}},{key:"getExtraParameters",value:function(){var t=this.element.querySelectorAll(j.extraParams);return t?function(t){return function(t){if(Array.isArray(t))return _(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return _(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(t).reduce(function(t,e){return t[e.name]=e.value,t},{}):void 0}},{key:"fetchAndUpdate",value:(r=y().m(function t(){var e,r;return y().w(function(t){for(;;)switch(t.n){case 0:return e=(0,a.jR)(this.options.url,this.options.urlParams),t.n=1,(0,c.Dj)(e,{fullReferrerOnCrossOrigin:!0});case 1:(r=t.v)&&(this.element.classList.remove("is-loading"),this.resultsElement.innerHTML=this.getAccoListerTipsTemplate({id:this.element.id,variant:this.options.variant,items:r.results,track:this.track?this.track:null}),(0,i.j)(this.packageItems,this._getLinksForEachResult(),this.onClickItem,this.events),l.A.initDocumentComponentsFromAPI(this.element),l.A.initComponentActionElements(this.element),u.default.createInstancesOnDocument(this.element));case 2:return t.a(2)}},t,this)}),n=function(){var t=this,e=arguments;return new Promise(function(n,c){var i=r.apply(t,e);function a(t){h(i,n,c,a,o,"next",t)}function o(t){h(i,n,c,a,o,"throw",t)}a(void 0)})},function(){return n.apply(this,arguments)})},{key:"_getLinksForEachResult",value:function(){return Array.from(this.resultsElement.querySelectorAll(".c-package-item")).map(function(t){return Array.from(t.querySelectorAll(".c-package-item__link"))})}},{key:"onClickItem",value:function(t,e,r){r.emit(f.P.ACCO_LISTER_ITEM_CLICKED,{data:E({},e),event:t})}}],e&&O(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,r,n}();(0,n.C)(C,P)},38762(t,e,r){r.d(e,{b:()=>n});var n={MY_ACCOUNT_CLICKED:"accountMenu.myAccountClicked",CREATE_ACCOUNT_CLICKED:"accountMenu.createAccountClicked",MY_BOOKINGS_CLICKED:"accountMenu.myBookingsClicked",FAVORITES_CLICKED:"accountMenu.favoritesClicked"}},91008(t,e,r){r.d(e,{r:()=>n});var n={SUBMIT:"liveSearch.Submit"}},10685(t,e,r){r.d(e,{K:()=>n});var n={LOADED:"loginStatus.loaded"}},5734(t,e,r){r.d(e,{B:()=>n});var n={MAIN_MENU_ITEM_CLICKED:"mainMenu.itemClicked"}},29098(t,e,r){r.d(e,{r:()=>n});var n={PREFERENCE_QUESTIONNAIRE_START:"preferenceQuestionnaire.start",PREFERENCE_QUESTIONNAIRE_SEND:"preferenceQuestionnaire.send",PREFERENCE_QUESTIONNAIRE_EDIT:"preferenceQuestionnaire.edit"}},57331(t,e,r){r.d(e,{A:()=>n});var n={NAME_CHANGED:"profileData.nameChanged",DATA_OPENED:"profileData.dataOpened",DATA_EDITED:"profileData.dataEdited"}},17869(t,e,r){r.d(e,{p:()=>n});var n={REFUND_REQUESTED:"refundRequested",REFUND_REQUEST_CLICKED:"click"}},16467(t,e,r){r.d(e,{o:()=>n});var n={REVIEWS_TEASER_LOADED:"loaded",REVIEWS_TEASER_MODAL_OPENED:"reviewsModalOpened"}},25251(t,e,r){r.d(e,{$:()=>n});var n={SEARCH_FILTERS_APPLIED:"Search.FiltersApplied",SEARCH_RESULTS:"Search.Results",SEARCH_ERROR:"Search.Error",SEARCH_REMOVE_SINGLE_CHIP_FILTER:"Search.RemoveSingleChipFilter",SEARCH_RESULT_CLICK:"Search.ResultClick",SEARCH_MODIFIER_CHANGE:"Search.ModifierChanged",SEARCH_SORT_CHANGE:"Search.SortingChanged",SEARCH_PAGINATION_CHANGE:"Search.PaginationChanged",SEARCH_MAP_OPENED:"Search.MapOpened"}},10748(t,e,r){r.d(e,{O:()=>n});var n={STATIC_CONTENT_DATA_READY:"staticContentData.InfoReady"}},34857(t,e,r){r.d(e,{c:()=>n});var n={VOUCHER_REDEEMER_SERVER_VALIDATION_ERROR:"VoucherRedeemer.ServerValidationError",VOUCHER_REDEEMER_SERVER_ERROR:"VoucherRedeemer.ServerError"}}}]);
3//# sourceMappingURL=1546.6ee36107.js.map

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.