1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[82640],{2640:(e,l,o)=>{o.r(l),o.d(l,{default:()=>r});var t=o(9568),s=o(4049);class r extends t.Z{init(){this._registerEvents()}_registerEvents(){this.el.addEventListener("click",this._onClickCollapseTrigger.bind(this));let e=s.Z.querySelector(this.el.parentNode,this.options.collapseContainerSelector);e.addEventListener("show.bs.collapse",this._onCollapseShow.bind(this)),e.addEventListener("hide.bs.collapse",this._onCollapseHide.bind(this))}_onClickCollapseTrigger(e){e.preventDefault();let l=s.Z.querySelector(this.el.parentNode,this.options.collapseContainerSelector);new bootstrap.Collapse(l,{toggle:!0}),this.$emitter.publish("onClickCollapseTrigger")}_onCollapseShow(){let e=s.Z.querySelector(this.el,this.options.collapseTriggerLabelSelector),l=s.Z.querySelector(this.el,this.options.collapseTriggerChevronSelector);e.textContent=this.options.collapseTriggerLessLabel,l.classList.add("icon-rotate-180")}_onCollapseHide(){let e=s.Z.querySelector(this.el,this.options.collapseTriggerLabelSelector),l=s.Z.querySelector(this.el,this.options.collapseTriggerChevronSelector);e.textContent=this.options.collapseTriggerMoreLabel,l.classList.remove("icon-rotate-180")}}r.options={collapseShowClass:"show",collapseContainerSelector:".collapse",collapseTriggerLabelSelector:".confirm-checkout-collapse-trigger-label",collapseTriggerChevronSelector:".icon-confirm-checkout-chevron",collapseTriggerMoreLabel:"Show more",collapseTriggerLessLabel:"Show less"}}}]);
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.