1import{P as U,o as D,R as y,T as c,b as a,d as M,bo as k,K as e,at as A,L as E,m as f,aN as N,bk as L,k as z,l as F,ab as j,a5 as g,n as H}from"./Btd0CN9o.js";import{D as Y,_ as O,a as G,b as K,c as V}from"./Dx7r3I3d.js";import{_ as $}from"./C8osNqHg.js";import{u as q}from"./B6XTWV-t.js";import{u as J}from"./Bo2xaBHf.js";import{u as Q}from"./B3vqea9P.js";import"./D8HU2-ks.js";import"./BNuEpJ06.js";import"./CHIgUVhi.js";import"./ChOKVcqp.js";import"./qmQEMnih.js";import"./DdPUs0Ul.js";import"./FUKBWQwh.js";import"./fSof9-jJ.js";import"./DFNqQDXt.js";import"./D-pctMGk.js";import"./cim0rzJy.js";import"./BTlmO4bE.js";import"./OTaopaYd.js";import"./CRFtq0fP.js";import"./D_vDscbT.js";import"./DlAUqK2U.js";import"./Bg1IDb0_.js";import"./DjgqGPSd.js";import"./Ba3z6rWK.js";import"./BfQS6SIH.js";import"./Cdf7Cax7.js";import"./Cjxyaggc.js";import"./CYeLEVBD.js";import"./DngpacDN.js";import"./Dl0I--KN.js";import"./Duz-j2LA.js";import"./DsxFLY1n.js";import"./BCdaVCL1.js";import"./BJIB8R5I.js";const W=U({__name:"DropdownMenu",props:{label:{default:"Button"},items:{},type:{default:"primary"},size:{default:"large"},disabled:{type:Boolean,default:()=>{}},iconOnly:{default:()=>{}},leadingIcon:{default:()=>{}},showTitle:{type:Boolean,default:!1},title:{default:""},subtitle:{default:""},side:{default:"bottom"},align:{default:"start"},avoidCollisions:{type:Boolean,default:!0},triggerTrailingIcon:{default:"spott-design-icon:chevron-right"}},emits:["select"],setup(t,{emit:l}){const u=l,o=E(!1),b=f(()=>{if(t.triggerTrailingIcon==="spott-design-icon:chevron-down")return o.value?180:0;if(t.triggerTrailingIcon==="spott-design-icon:chevron-right"||t.triggerTrailingIcon==="spott-design-icon:chevron-left")return o.value?90:270});function _(d){o.value=!1,u("select",d)}return(d,m)=>{const v=M,r=G,w=O,I=Y,S=K,h=V;return D(),y(h,{open:e(o),"onUpdate:open":m[0]||(m[0]=p=>A(o)?o.value=p:null)},{default:c(()=>[a(r,{asChild:""},{default:c(()=>[a(v,k({label:t.label,type:t.type,size:t.size,disabled:t.disabled,iconOnly:t.iconOnly,leadingIcon:t.leadingIcon},{trailingIcon:t.triggerTrailingIcon,trailingIconRotate:e(b),forceFocus:e(o)}),null,16,["trailingIcon","trailingIconRotate","forceFocus"])]),_:1}),a(S,null,{default:c(()=>[a(I,{asChild:"",align:t.align,side:t.side,sideOffset:4,avoidCollisions:t.avoidCollisions},{default:c(()=>[a(w,{items:t.items,showTitle:t.showTitle,title:t.title,subtitle:t.subtitle,onSelect:_},null,8,["items","showTitle","title","subtitle"])]),_:1},8,["align","side","avoidCollisions"])]),_:1})]),_:1},8,["open"])}}}),X=Object.assign(W,{__name:"UiDesignDropdownMenu"}),Z=16897,tt=U({__name:"StreamSelection",props:{currentContentId:{},contents:{}},setup(t){const l=t,{t:u}=N(),{isMobile:o}=L(),{getCurrentLanguageAbbreviation:b,getCurrentPortalAndLanguageAbbreviations:_}=z(),d=F(),m=q(),v=J(),r=E(!1),{getTitle:w,getLinkDestination:I}=Q(b,_);function S(i){const n=j(i,"payment.id",g.FREE);return n===g.FREE||d.getIsCampusUser?!0:n===g.REGISTERATION?e(v):n===g.PAY?e(m):!1}const h=f(()=>Math.max(l.contents.length-1,0)),p=f(()=>u("playerPage.streamSelection.triggerLabel",{count:h.value})),C=f(()=>l.contents.map(i=>{const n=i,s=Number(n.id)===Number(l.currentContentId),T=S(i);return{label:w(i),value:n.id,active:s,disabled:s,leadingIcon:T?"spott-design-icon:play":"spott-design-icon:lock",trailingIcon:s?"spott-
1design-icon:voice-activation":void 0}}));function x(i){if(i==null)return;const n=l.contents.find(s=>Number(s.id)===Number(i));n&&(r.value=!1,H(I(n)))}return(i,n)=>{const s=M,T=O,R=$,B=X;return e(o)?(D(),y(R,{key:0,id:Z,open:e(r),"onUpdate:open":n[0]||(n[0]=P=>A(r)?r.value=P:null),"label-text":e(u)("playerPage.streamSelection.subtitle"),"label-text-class":"px-3 max-w-[343px]","show-close-icon":!1,"bottom-sheet-trigger-wrapper-class":"inline-block w-full"},{"bottom-sheet-trigger":c(()=>[a(s,{label:e(p),type:"ghost",size:"small",class:"!px-0","leading-icon":"spott-design-icon:play-list-8","trailing-icon":"spott-design-icon:chevron-down"},null,8,["label"])]),default:c(()=>[a(T,{embedded:"","use-dropdown-wrapper":!1,items:e(C),onSelect:x},null,8,["items"])]),_:1},8,["open","label-text"])):(D(),y(B,{key:1,label:e(p),type:"ghost",size:"small",side:"top",align:"end","show-title":"",title:e(u)("playerPage.streamSelection.subtitle"),"leading-icon":"spott-design-icon:play-list-8",items:e(C),onSelect:x},null,8,["label","title","items"]))}}}),kt=Object.assign(tt,{__name:"PlayerStreamSelection"});export{kt as default};
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.