PageSourceSearch

https://www.girlfriend.com.au/wp-content/themes/express/build/js/chunk.abb87fcdf51d178ffb85.swiper.js

js girlfriend.com.au collected 2026-10-02 07:03:59 UTC 9,159 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunk_xwp_express||=[]).push([[979],{1744(a,e,s){function l(a=""){return`.${a.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}s.d(e,{Pagination:()=>i});var t=s(8771);function i({swiper:a,extendParams:e,on:s,emit:i}){const n="swiper-pagination";let r;e({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:a=>a,formatFractionTotal:a=>a,bulletClass:`${n}-bullet`,bulletActiveClass:`${n}-bullet-active`,modifierClass:`${n}-`,currentClass:`${n}-current`,totalClass:`${n}-total`,hiddenClass:`${n}-hidden`,progressbarFillClass:`${n}-progressbar-fill`,progressbarOppositeClass:`${n}-progressbar-opposite`,clickableClass:`${n}-clickable`,lockClass:`${n}-lock`,horizontalClass:`${n}-horizontal`,verticalClass:`${n}-vertical`,paginationDisabledClass:`${n}-disabled`}}),a.pagination={el:null,bullets:[]};let o=0;function p(){return!a.params.pagination.el||!a.pagination.el||Array.isArray(a.pagination.el)&&0===a.pagination.el.length}function c(e,s){const{bulletActiveClass:l}=a.params.pagination;e&&(e=e[("prev"===s?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${l}-${s}`),(e=e[("prev"===s?"previous":"next")+"ElementSibling"])&&e.classList.add(`${l}-${s}-${s}`))}function d(e){const s=e.target.closest(l(a.params.pagination.bulletClass));if(!s)return;e.preventDefault();const i=(0,t.j)(s)*a.params.slidesPerGroup;if(a.params.loop){if(a.realIndex===i)return;const e=(n=a.realIndex,r=i,(r%=o=a.slides.length)===1+(n%=o)?"next":r===n-1?"previous":void 0);"next"===e?a.slideNext():"previous"===e?a.slidePrev():a.slideToLoop(i)}else a.slideTo(i);var n,r,o}function u(){const e=a.rtl,s=a.params.pagination;if(p())return;let n,d,u=a.pagination.el;u=(0,t.m)(u);const g=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,m=a.params.loop?Math.ceil(g/a.params.slidesPerGroup):a.snapGrid.length;if(a.params.loop?(d=a.previousRealIndex||0,n=a.params.slidesPerGroup>1?Math.floor(a.realIndex/a.params.slidesPerGroup):a.realIndex):void 0!==a.snapIndex?(n=a.snapIndex,d=a.previousSnapIndex):(d=a.previousIndex||0,n=a.activeIndex||0),"bullets"===s.type&&a.pagination.bullets&&a.pagination.bullets.length>0){const l=a.pagination.bullets;let i,p,g;if(s.dynamicBullets&&(r=(0,t.i)(l[0],a.isHorizontal()?"width":"height",!0),u.forEach(e=>{e.style[a.isHorizontal()?"width":"height"]=r*(s.dynamicMainBullets+4)+"px"}),s.dynamicMainBullets>1&&void 0!==d&&(o+=n-(d||0),o>s.dynamicMainBullets-1?o=s.dynamicMainBullets-1:o<0&&(o=0)),i=Math.max(n-o,0),p=i+(Math.min(l.length,s.dynamicMainBullets)-1),g=(p+i)/2),l.forEach(a=>{const e=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(a=>`${s.bulletActiveClass}${a}`)].map(a=>"string"==typeof a&&a.includes(" ")?a.split(" "):a).flat();a.classList.remove(...e)}),u.length>1)l.forEach(e=>{const l=(0,t.j)(e);l===n?e.classList.add(...s.bulletActiveClass.split(" ")):a.isElement&&e.setAttribute("part","bullet"),s.dynamicBullets&&(l>=i&&l<=p&&e.classList.add(...`${s.bulletActiveClass}-main`.split(" ")),l===i&&c(e,"prev"),l===p&&c(e,"next"))});else{const e=l[n];if(e&&e.classList.add(...s.bulletActiveClass.split(" ")),a.isElement&&l.forEach((a,e)=>{a.setAttribute("part",e===n?"bullet-active":"bullet")}),s.dynamicBullets){const a=l[i],e=l[p];for(let a=i;a<=p;a+=1)l[a]&&l[a].classList.add(...`${s.bulletActiveClass}-main`.split(" "));c(a,"prev"),c(e,"next")}}if(s.dynamicBullets){const t=Math.min(l.length,s.dynamicMainBullets+4),i=(r*t-r)/2-g*r,n=e?"right":"left";l.forEach(e=>{e.style[a.isHorizontal()?n:"top"]=`${i}px`})}}u.forEach((e,r)=>{if("fraction"===s.type&&(e.querySelectorAll(l(s.currentClass)).forEach(a=>{a.textContent=s.formatFractionCurrent(n+1)}),e.querySelectorAll(l(s.totalClass)).forEach(a=>{a.textContent=s.formatFractionTotal(m)})),"progressbar"===s.type){let t;t=s.progressbarOpposite?a.isHorizontal()?"vertical":"horizontal":a.isHorizontal()?"horizontal":"vertical";const i=(n+1)/m;let r=1,o=1;"horizontal"===t?r=i:o=i,e.querySelectorAll(l(s.progressbarFillClass)).forEac
1h(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${r}) scaleY(${o})`,e.style.transitionDuration=`${a.params.speed}ms`})}"custom"===s.type&&s.renderCustom?((0,t.s)(e,s.renderCustom(a,n+1,m)),0===r&&i("paginationRender",e)):(0===r&&i("paginationRender",e),i("paginationUpdate",e)),a.params.watchOverflow&&a.enabled&&e.classList[a.isLocked?"add":"remove"](s.lockClass)})}function g(){const e=a.params.pagination;if(p())return;const s=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.grid&&a.params.grid.rows>1?a.slides.length/Math.ceil(a.params.grid.rows):a.slides.length;let n=a.pagination.el;n=(0,t.m)(n);let r="";if("bullets"===e.type){let l=a.params.loop?Math.ceil(s/a.params.slidesPerGroup):a.snapGrid.length;a.params.freeMode&&a.params.freeMode.enabled&&l>s&&(l=s);for(let s=0;s<l;s+=1)e.renderBullet?r+=e.renderBullet.call(a,s,e.bulletClass):r+=`<${e.bulletElement} ${a.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(a,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(a,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),a.pagination.bullets=[],n.forEach(s=>{"custom"!==e.type&&(0,t.s)(s,r||""),"bullets"===e.type&&a.pagination.bullets.push(...s.querySelectorAll(l(e.bulletClass)))}),"custom"!==e.type&&i("paginationRender",n[0])}function m(){a.params.pagination=function(a,e,s,l){return a.params.createElements&&Object.keys(l).forEach(i=>{if(!s[i]&&!0===s.auto){let n=(0,t.e)(a.el,`.${l[i]}`)[0];n||(n=(0,t.c)("div",l[i]),n.className=l[i],a.el.append(n)),s[i]=n,e[i]=n}}),s}(a,a.originalParams.pagination,a.params.pagination,{el:"swiper-pagination"});const e=a.params.pagination;if(!e.el)return;let s;"string"==typeof e.el&&a.isElement&&(s=a.el.querySelector(e.el)),s||"string"!=typeof e.el||(s=[...document.querySelectorAll(e.el)]),s||(s=e.el),s&&0!==s.length&&(a.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(s)&&s.length>1&&(s=[...a.el.querySelectorAll(e.el)],s.length>1&&(s=s.find(e=>(0,t.d)(e,".swiper")[0]===a.el))),Array.isArray(s)&&1===s.length&&(s=s[0]),Object.assign(a.pagination,{el:s}
1),s=(0,t.m)(s),s.forEach(s=>{"bullets"===e.type&&e.clickable&&s.classList.add(...(e.clickableClass||"").split(" ")),s.classList.add(e.modifierClass+e.type),s.classList.add(a.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(s.classList.add(`${e.modifierClass}${e.type}-dynamic`),o=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&s.classList.add(e.progressbarOppositeClass),e.clickable&&s.addEventListener("click",d),a.enabled||s.classList.add(e.lockClass)}))}function b(){const e=a.params.pagination;if(p())return;let s=a.pagination.el;s&&(s=(0,t.m)(s),s.forEach(s=>{s.classList.remove(e.hiddenClass),s.classList.remove(e.modifierClass+e.type),s.classList.remove(a.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(s.classList.remove(...(e.clickableClass||"").split(" ")),s.removeEventListener("click",d))})),a.pagination.bullets&&a.pagination.bullets.forEach(a=>a.classList.remove(...e.bulletActiveClass.split(" ")))}s("changeDirection",()=>{if(!a.pagination||!a.pagination.el)return;const e=a.params.pagination;let{el:s}=a.pagination;
1s=(0,t.m)(s),s.forEach(s=>{s.classList.remove(e.horizontalClass,e.verticalClass),s.classList.add(a.isHorizontal()?e.horizontalClass:e.verticalClass)})}),s("init",()=>{!1===a.params.pagination.enabled?h():(m(),g(),u())}),s("activeIndexChange",()=>{void 0===a.snapIndex&&u()}),s("snapIndexChange",()=>{u()}),s("snapGridLengthChange",()=>{g(),u()}),s("destroy",()=>{b()}),s("enable disable",()=>{let{el:e}=a.pagination;e&&(e=(0,t.m)(e),e.forEach(e=>e.classList[a.enabled?"remove":"add"](a.params.pagination.lockClass)))}),s("lock unlock",()=>{u()}),s("click",(e,s)=>{const l=s.target,n=(0,t.m)(a.pagination.el);if(a.params.pagination.el&&a.params.pagination.hideOnClick&&n&&n.length>0&&!l.classList.contains(a.params.pagination.bulletClass)){if(a.navigation&&(a.navigation.nextEl&&l===a.navigation.nextEl||a.navigation.prevEl&&l===a.navigation.prevEl))return;const e=n[0].classList.contains(a.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),n.forEach(e=>e.classList.toggle(a.params.pagination.hiddenClass))}});const h=()=>{a.el.classList.add(a.params.pagination.paginationDisabledClass);let{el:e}=a.pagination;e&&(e=(0,t.m)(e),e.forEach(e=>e.classList.add(a.params.pagination.paginationDisabledClass))),b()};Object.assign(a.pagination,{enable:()=>{a.el.classList.remove(a.params.pagination.paginationDisabledClass);let{el:e}=a.pagination;e&&(e=(0,t.m)(e),e.forEach(e=>e.classList.remove(a.params.pagination.paginationDisabledClass))),m(),g(),u()},disable:h,render:g,update:u,init:m,destroy:b})}}}]);

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.