PageSourceSearch

https://www.avfc.co.uk/_nuxt/Cb0EbuzQ.js

js avfc.co.uk collected 2026-09-24 17:36:21 UTC 4,218 bytes, 1 lines download raw bytes

1import{SectionTitleLineModel as b}from"./DhOWJ3tu.js";import{T as d}from"./CrX2__Gh.js";import{G as g}from"./T-kpnD9n.js";import{a as h,G as w,b as m}from"./DA0pkXRu.js";import{G as k}from"./WUj_y4n6.js";import{TypographyModel as z}from"./C8oKskU6.js";import{k as y}from"./BpwU1soH.js";const G=(n,i=!1)=>{const e={title:{align:new g({horizontal:"start"})},line:new b,button:{align:new g({horizontal:"end"})},container:i,border:{top:"none"}};switch(n){case"top_spaced":e.title.align.horizontal="start",e.button.align.horizontal="end",e.button.align.vertical="start";break;case"top_centered":e.title.align.horizontal="center",e.button.align.horizontal="center",e.button.align.vertical="start";break;case"top_bottom_centered":e.title.align.horizontal="center",e.button.align.horizontal="center",e.button.align.vertical="end"}return e},O=n=>{switch(n){case"light":return"light";case"dark":return"dark";case"club":return"club";default:return"unset"}},j=(n,i={value:void 0,shade:"500"})=>new k(n?{shade:n.shade?n.shade:i.shade,opacity:typeof n.opacity=="string"?parseInt(n.opacity):n.opacity,value:typeof n.value=="string"?n.value:i.value}:i),I=(n,i="")=>new w(n?typeof n=="string"?{image:n}:{image:n.image??i}:{image:i}),M=n=>{var i,e,o,t,r,a,s,c,l;return n?new h({image:{image:n.image??"",caption:n.name??""},transition:{enabled:((i=n.transition)==null?void 0:i.enable)??!1,options:{fade:p((o=(e=n.transition)==null?void 0:e.options)==null?void 0:o.fade),interact:p((r=(t=n.transition)==null?void 0:t.options)==null?void 0:r.interact),move:p((s=(a=n.transition)==null?void 0:a.options)==null?void 0:s.move),flash:p((l=(c=n.transition)==null?void 0:c.options)==null?void 0:l.flash)}}}):new h},p=n=>n?new m({enabled:!0,type:"spring",duration:n.duration??.5,stiffness:n.stiffness??100,delay:n.delay??0}):new m,U=(n,i=!1)=>n&&n.length!==0?n.map(e=>new d({...e,title:(e==null?void 0:e.content)??(e==null?void 0:e.title)??"",icon:typeof(e==null?void 0:e.icon)=="string"?e!=null&&e.icon?{pack:"fan",icon:e==null?void 0:e.icon}:{icon:"",pack:"fan"}:e==null?void 0:e.icon,linkType:e==null?void 0:e.linkType,display:!i&&((e==null?void 0:e.display)??!0),iconAlign:(e==null?void 0:e.iconAlign)||"left"})):[new d],E=(n,i="start")=>{const e={align:new g({horizontal:i})};switch(n){case"text-left items-start":case"items-left":case"text-left":e.align.horizontal="start";break;case"text-center items-center":case"items-center":case"text-center":e.align.horizontal="center";break;case"text-right items-end":case"items-right":case"text-right":e.align.horizontal="end"}return e},L=n=>n==="wide"?"standard":"narrow",N=n=>{const i=Number(n.split.x);if(n.contents.length!==i){if([1,2,3,4].includes(n.contents.length))return n.contents.length;if(n.contents.length>4)return 4}return i&&[1,2,3,4].includes(i)?i:1},R=(n,i=[])=>{const e={};return n.contents.filter(o=>o!==void 0).forEach((o,t)=>{var a;const r=i.find(s=>s.uuid===o);o&&(e[t]={childUuid:o,span:{x:r&&"span"in r?(a=r==null?void 0:r.span)==null?void 0:a.x:1}})}),e},W=n=>n&&n.length!==0?n.map(i=>new d({...i,icon:i!=null&&i.icon?{pack:"fan",icon:i==null?void 0:i.icon}:{icon:"",pack:"fan"},linkType:i==null?void 0:i.linkType,iconAlign:(i==null?void 0:i.iconAlign)||"left"})):[new d],q=(n,i)=>{var c,l,u,f;const e=y(),o=((l=(c=e.public)==null?void 0:c.styleOptions)==null?void 0:l.uppercase)??[],t=(f=(u=e.public)==null?void 0:u.styleOptions)!=null&&f.cardsUseSecondary?"secondary":"primary",r=o.includes("cards")?"uppercase":"none",a=new z({textTransform:r,font:t,fontWeight:"bold",size:null,lineClamp:3});if(!i)return a;const s=i.widgetType==="hero"&&((n==null?void 0:n.widgetType)==="hero"||(n==null?void 0:n.widgetType)==="SlideItem");return s&&(s&&o.includes("heroCard")&&(a.textTransform="uppercase"),s&&(a.font="primary")),a},B=(n,i)=>{var t,r,a,s;const e=y(),o=((a=(r=(t=e.public)==null?void 0:t.club)==null?void 0:r.baseStyleObjectCard)==null?void 0:a.borderRadius)??"medium";if(i){const c=(i==null?void 0:i.widgetType)==="hero",l=(s=i==null?void 0:i.style)==null?void 0:s.spacing;if(c&&l==="tight"||c&&l==="inset"&&(n==null?void 0:n.widgetType)==="hero")return"none"}return o};export{O as a,M as b,E as c,U as d,L as e,j as f,q as g,B as h,W as i,R as j,N as k,G as l,I as n};

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.