1import{al as A}from"./BIsgaJm0.js";var g={},d,v;function C(){if(v)return d;v=1;var a=function(e){return p(e)&&!s(e)};function p(t){return!!t&&typeof t=="object"}function s(t){var e=Object.prototype.toString.call(t);return e==="[object RegExp]"||e==="[object Date]"||l(t)}var o=typeof Symbol=="function"&&Symbol.for,c=o?Symbol.for("react.element"):60103;function l(t){return t.$$typeof===c}function f(t){return Array.isArray(t)?[]:{}}function h(t,e){return e.clone!==!1&&e.isMergeableObject(t)?u(f(t),t,e):t}function b(t,e,i){return t.concat(e).map(function(r){return h(r,i)})}function E(t,e){if(!e.customMerge)return u;var i=e.customMerge(t);return typeof i=="function"?i:u}function w(t){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter(function(e){return Object.propertyIsEnumerable.call(t,e)}):[]}function O(t){return Object.keys(t).concat(w(t))}function j(t,e){try{return e in t}catch{return!1}}function M(t,e){return j(t,e)&&!(Object.hasOwnProperty.call(t,e)&&Object.propertyIsEnumerable.call(t,e))}function S(t,e,i){var r={};return i.isMergeableObject(t)&&O(t).forEach(function(n){r[n]=h(t[n],i)}),O(e).forEach(function(n){M(t,n)||(j(t,n)&&i.isMergeableObject(e[n])?r[n]=E(n,i)(t[n],e[n],i):r[n]=h(e[n],i))}),r}function u(t,e,i){i=i||{},i.arrayMerge=i.arrayMerge||b,i.isMergeableObject=i.isMergeableObject||a,i.cloneUnlessOtherwiseSpecified=h;var r=Array.isArray(e),n=Array.isArray(t),_=r===n;return _?r?i.arrayMerge(t,e,i):S(t,e,i):h(e,i)}u.all=function(e,i){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(r,n){return u(r,n,i)},{})};var F=u;return d=F,d}var y={},m;function P(){if(m)return y;m=1,Object.defineProperty(y,"__esModule",{value:!0});function a(s){return Object.prototype.toString.call(s)==="[object Object]"}function p(s){var o,c;return a(s)===!1?!1:(o=s.constructor,o===void 0?!0:(c=o.prototype,!(a(c)===!1||c.hasOwnProperty("isPrototypeOf")===!1)))}return y.isPlainObject=p,y}var H;function q(){if(H)return g;H=1;var a=g&&g.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(g,"__esModule",{value:!0});const p=a(C()),s=P(),o={type:"toggle",button:".js-accordion-button",buttons:{open:".js-accordion-button-open",close:".js-accordion-button-close"},wrapper:".js-accordion-wrap",inner:".js-accordion-inner",initialHeight:null};class c{constructor(f,h){switch(this.mount=()=>{this.addEvents()},this.setOpenCallback=b=>{this.openFunc=b},this.setCloseCallback=b=>{this.closeFunc=b},this.clickToggleBtn=()=>{this.openFlag?(this.resetHeight(),this.closeFunc()):(this.setHeight(),this.openFunc()),this.openFlag=!this.openFlag},this.clickOpenBtn=()=>{this.openFlag=!0,this.setHeight()},this.clickCloseBtn=()=>{this.openFlag=!1,this.resetHeight()},this.resizeEvent=()=>{typeof this.option.initialHeight=="string"?this.closingHeight=this.target.querySelector(this.option.initialHeight).getBoundingClientRect().height:this.option.initialHeight!==null&&typeof this.option.initialHeight!="number"&&(this.closingHeight=this.option.initialHeight.getBoundingClientRect().height),this.openFlag?this.setHeight():this.resetHeight()},this.setHeight=()=>{this.wrap.style.height=`${this.inner.getBoundingClientRect().height}px`},this.resetHeight=()=>{this.wrap.style.height=this.closingHeight?`${this.closingHeight}px`:""},this.addEvents=()=>{switch(this.option.type){case"divide":this.button.open.addEventListener("click",this.clickOpenBtn),this.button.close.addEventListener("click",this.clickCloseBtn);break;case"toggle":this.button.toggle.addEventListener("click",this.clickToggleBtn)}window.addEventListener("resize",this.resizeEvent)},this.getOpenFlag=()=>this.openFlag,this.destroy=()=>{switch(this.option.type){case"divide":this.button.open.removeEventListener("click",this.clickOpenBtn),this.button.close.removeEventListener("click",this.clickCloseBtn);break;case"toggle":this.button.toggle.removeEventListener("click",this.clickToggleBtn)}window.removeEventListener("resize",this.resizeEvent),this.wrap.style.height=""},this.target=typeof f!="string"?f:document.querySelector(f),this.option=(0,p.default)(o,h,{isMergeableObject:s.isPlainObject}),this.option.type){case"divide":this.button={open:typeof this.option.buttons.open=="string"?this.target.querySelector(this.option.buttons.open):this.option.buttons.open,close:typeof this.option.buttons.close=="string"?this.target.querySelector(this.option.buttons.close):this.option.buttons.close};break;case"toggle":this.button={toggle:typeof this.option.button=="string"?this.target.querySelector(this.option.button):this.option.button};break}this.wrap=typeof this.option.wrapper=="string"?this.target.querySelector(this.option.wrapper):this.option.wrapper,this.inner=typeof this.option.inner=="string"?this.target.querySelector(this.option.inner):this.option.inner,typeof this.option.initialHeight=="string"?this.closingHeight=this.target.querySelector(this.option.initialHeight).getBoundingClientRect().height:typeof this.option.initialHeight=="number"?this.closingHeight=this.option.initialHeight:this.option.initialHeight===null?this.closingHeight=this.option.initialHeight:this.closingHeight=this.option.initialHeight.getBoundingClientRect().height,this.wrap.style.height=this.closingHeight?`${this.closingHeight}px`:"",this.openFlag=!1,this.openFunc=()=>{},this.closeFunc=()=>{},this.addEventFunc=()=>{}}}return g.default=c,g}var B=q();const R=A(B);export{R as 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.