1import{d as _,b as k,o as n,c as m,h as t,g as s,s as b,t as c,j as o,m as L,l as v,f as l,i as f,a2 as R,z as w,F as S,v as T,a5 as D,r as $,S as B,_ as j}from"./ByJxGNNG.js";import{_ as F,a as U}from"./DTHKFq3f.js";import{_ as P,a as C}from"./B79kA_6b.js";const N=_({__name:"TideStationParentLink",setup(e){const a=L("featureFlags"),r=v(()=>a?.stationLocatorTitle||null),p=v(()=>a?.stationLocatorUrl||null);return(u,i)=>{const d=U,g=F;return k(r)&&k(p)?(n(),m(g,{key:0},{default:t(()=>[s(d,{url:k(p),direction:"prev",label:"Back"},{default:t(()=>[b(c(k(r)),1)]),_:1},8,["url"])]),_:1})):o("",!0)}}}),E=Object.assign(N,{__name:"TideStationParentLink"}),O={class:"vicpol-station-page-component vicpol-station-page-component--details"},H={key:0},M=_({__name:"TideStationDetails",props:{details:{},map:{}},setup(e){const a=e,r=v(()=>a.details.address.street&&a.details.address.suburb&&a.details.address.state&&a.details.address.postcode),p=v(()=>` 2 ${a.details.address.street}, <br> 3 ${a.details.address.suburb} ${a.details.address.state} ${a.details.address.postcode} <br> 4`);return(u,i)=>{const d=R,g=w,y=C,h=P;return n(),l("div",O,[i[1]||(i[1]=f("h2",{class:"rpl-type-h2 rpl-u-margin-b-6"},"Contact details",-1)),s(h,null,{default:t(()=>[k(r)?(n(),m(y,{key:0,term:"Address:"},{default:t(()=>[s(d,{html:k(p)},null,8,["html"]),e.map.url?(n(),m(g,{key:0,url:e.map.url},{default:t(()=>[...i[0]||(i[0]=[b("Get directions",-1)])]),_:1},8,["url"])):o("",!0)]),_:1})):o("",!0),e.details.phone?.title?(n(),m(y,{key:1,term:"Phone:"},{default:t(()=>[s(g,{url:e.details.phone.uri},{default:t(()=>[b(c(e.details.phone.title),1)]),_:1},8,["url"])]),_:1})):o("",!0),e.details.fax?(n(),m(y,{key:2,term:"Fax:"},{default:t(()=>[b(c(e.details.fax),1)]),_:1})):o("",!0),e.details.email?.title?(n(),m(y,{key:3,term:"Email:"},{default:t(()=>[s(g,{url:e.details.email.uri},{default:t(()=>[b(c(e.details.email.title),1)]),_:1},8,["url"])]),_:1})):o("",!0),e.details.stationCode?(n(),m(y,{key:4,term:"Station code:"},{default:t(()=>[b(c(e.details.stationCode),1)]),_:1})):o("",!0),e.details.openingHours?(n(),m(y,{key:5,term:"Opening hours:"},{default:t(()=>[f("p",null,c(e.details.openingHours),1),e.details.openingHoursNotice?(n(),l("p",H,c(e.details.openingHoursNotice),1)):o("",!0)]),_:1})):o("",!0)]),_:1})])}}}),A=Object.assign(M,{__name:"TideStationDetails"}),I={key:0,class:"vicpol-station-page-component vicpol-station-page-component--prosecution"},Q={key:0,class:"vicpol-station-page-component"},V={key:1,class:"vicpol-station-page-component"},G={key:1,class:"vicpol-station-page-component vicpol-station-page-component--notice"},z={class:"rpl-type-list-ul"},K=_({__name:"TideStationProsecutionUnitDetails",props:{general:{},conference:{}},setup(e){const a=e,r=v(()=>a.general.phone?.title||a.general.fax||a.general.email?.title||a.conference.phone?.title||a.conference.email?.title||a.general.notice.length>0);return(p,u)=>{const i=w,d=C,g=P;return n(),l(S,null,[k(r)?(n(),l("div",I,[u[2]||(u[2]=f("h2",{class:"rpl-type-h2 rpl-u-margin-b-6"}
4,"Prosecution Unit",-1)),e.general.phone?.title||e.general.fax||e.general.email?.title?(n(),l("div",Q,[u[0]||(u[0]=f("h3",{class:"rpl-type-h3 rpl-u-margin-b-3"},"General",-1)),s(g,null,{default:t(()=>[e.general.phone?.title?(n(),m(d,{key:0,term:"Phone:"},{default:t(()=>[s(i,{url:e.general.phone.uri},{default:t(()=>[b(c(e.general.phone.title),1)]),_:1},8,["url"])]),_:1})):o("",!0),e.general.fax?(n(),m(d,{key:1,term:"Fax:"},{default:t(()=>[b(c(e.general.fax),1)]),_:1})):o("",!0),e.general.email?.title?(n(),m(d,{key:2,term:"Email:"},{default:t(()=>[s(i,{url:e.general.email.uri},{default:t(()=>[b(c(e.general.email.title),1)]),_:1},8,["url"])]),_:1})):o("",!0)]),_:1})])):o("",!0),e.conference.phone?.title||e.conference.email?.title?(n(),l("div",V,[u[1]||(u[1]=f("h3",{class:"rpl-type-h3 rpl-u-margin-b-3"},"Case conference",-1)),s(g,null,{default:t(()=>[e.conference.phone?.title?(n(),m(d,{key:0,term:"Phone:"},{default:t(()=>[s(i,{url:e.conference.phone.uri},{default:t(()=>[b(c(e.conference.phone.title),1)]),_:1},8,["url"])]),_:1})):o("",!0),e.conference.email?.title?(n(),m(d,{key:1,term:"Email:"},{default:t(()=>[s(i,{url:e.conference.email.uri},{default:t(()=>[b(c(e.conference.email.title),1)]),_:1},8,["url"])]),_:1})):o("",!0)]),_:1})])):o("",!0)])):o("",!0),e.general.notice.length>0?(n(),l("div",G,[u[3]||(u[3]=f("h3",{class:"rpl-type-h3 rpl-u-margin-b-3"},"Prosecution unit notice",-1)),f("ul",z,[(n(!0),l(S,null,T(e.general.notice,(y,h)=>(n(),l("li",{key:h},c(y),1))),128))])])):o("",!0)],64)}}}),q=Object.assign(K,{__name:"TideStationProsecutionUnitDetails"}),J={key:0,class:"vicpol-station-map rpl-container rpl-u-margin-b-13"},W=["src","title"],X=_({__name:"TideStationMap",props:{map:{},title:{},address:{}},setup(e){const r=L("featureFlags")?.googleMapsApiKey||null,p=e,u=v(()=>{const i={q:`${p.address.street}, ${p.address.suburb} ${p.address.state} ${p.address.postcode}`,center:p.map.geolocation.latlon,zoom:"15",maptype:"roadmap",region:"AU"},d=Object.keys(i).map(g=>g+"="+encodeURIComponent(i[g])).join("&");return r?`https://www.google.com/maps/embed/v1/place?key=${r}&${d}`:""});return(i,d)=>k(r)?(n(),l("div",J,[f("iframe",{referrerpolicy:"no-referrer-when-downgrade",allowfullscreen:"",src:k(u),title:`Google Map for ${e.title}`},null,8,W)])):o("",!0)}}),Y=Object.assign(X,{__name:"TideStationMap"}),Z={key:0,class:"vicpol-station-page-component vicpol-station-page-component--specialty"},ee={class:"rpl-type-list-ul"},te={key:1,class:"vicpol-station-page-component vicpol-station-page-component--accessibility"},ne={class:"rpl-type-list-ul"},ae=_({__name:"TideStation",props:{site:{},page:{}},setup(e){return(a,r)=>{const p=B,u=E,i=A,d=q,g=Y,y=j;return n(),m(y,{site:e.site,siteSection:null,page:e.page,background:e.page.background,pageTitle:e.page.title,pageLanguage:e.page.lang,updatedDate:null,showContentRating:e.page.showContentRating},D({aboveHeader:t(()=>[$(a.$slots,"aboveHeader")]),primaryNav:t(()=>[$(a.$slots,"primaryNav")]),breadcrumbs:t(()=>[$(a.$slots,"breadcrumbs",{},()=>[s(p,{items:e.page.breadcrumbs,besideQuickExit:e.site?.showQuickExit},null,8,["items","besideQuickExit"])])]),aboveBody:t(({hasBreadcrumbs:h})=>[$(a.$slots,"aboveBody",{hasBreadcrumbs:h})]),body:t(()=>[s(u),s(i,{details:e.page.details,map:e.page.map},null,8,["details","map"]),e.page.specialty.length>0?(n(),l("div",Z,[r[0]||(r[0]=f("h3",{class:"rpl-type-h3 rpl-u-margin-b-3"},"Specialty services or facilities",-1)),f("ul",ee,[(n(!0),l(S,null,T(e.page.specialty,(h,x)=>(n(),l("li",{key:x},c(h),1))),128))])])):o("",!0),e.page.accessibility.length>0?(n(),l("div",te,[r[1]||(r[1]=f("h3",{class:"rpl-type-h3 rpl-u-margin-b-3"},"Accessibility",-1)),f("ul",ne,[(n(!0),l(S,null,T(e.page.accessibility,(h,x)=>(n(),l("li",{key:x},c(h),1))),128))])])):o("",!0),s(d,{general:e.page.prosecutionUnit,conference:e.page.caseConference},null,8,["general","conference"])]),aboveSidebar:t(()=>[$(a.$slots,"aboveSidebar")]),sidebar:t(()=>[$(a.$slots,"sidebar")]),belowSidebar:t(()=>[$(a.$slots,"aboveSidebar")]),footer:t(()=>[$(a.$slots,"footer")]),_:2},[e.page.map?{name:"belowBody",fn:t(()=>[s(g,{map:e.page.map,address:e.page.details.address,title:e.page.title},null,8,["map","address","title"])]),key:"0"}
4:void 0]),1032,["site","page","background","pageTitle","pageLanguage","showContentRating"])}}}),se=Object.assign(ae,{__name:"TideStation"});export{se 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.