import{s as setInnerHTML}from"../shared/utils.min.mjs";function appendSlide(e){const l=this,{params:o,slidesEl:t}=l;o.loop&&l.loopDestroy();const i=e=>{if("string"==typeof e){const l=document.createElement("div");setInnerHTML(l,e),t.append(l.children[0]),setInnerHTML(l,"")}else t.append(e)};if("object"==typeof e&&"length"in e)for(let l=0;l{if("string"==typeof e){const l=document.createElement("div");setInnerHTML(l,e),i.prepend(l.children[0]),setInnerHTML(l,"")}else i.prepend(e)};if("object"==typeof e&&"length"in e){for(let l=0;l=d)return void o.appendSlide(l);let p=s>e?s+1:s;const r=[];for(let l=d-1;l>=e;l-=1){const e=o.slides[l];e.remove(),r.unshift(e)}if("object"==typeof l&&"length"in l){for(let e=0;ee?s+l.length:s}else n.append(l);for(let e=0;e