1var Je=Object.defineProperty;var Qe=(g,n,t)=>n in g?Je(g,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):g[n]=t;var me=(g,n,t)=>(Qe(g,typeof n!="symbol"?n+"":n,t),t);import{e as et,v as le,b as tt,w as Ae}from"./runtime-dom.esm-bundler.cde7f883.js";import{b as ot,D as nt}from"./CustWalls.ee36e3f8.js";import"./index.esm2017.3f75c9ec.js";import{u as V,ax as st,ay as at}from"./index.dd5a543c.js";import{_ as Le,T as lt,C as it,a as rt,b as ct,S as ut,c as Te,B as dt,d as pt,e as vt}from"./ToolUI.9edb6987.js";import{_ as q,r as l,u as s,c as a,d as p,e as o,f as h,H as Ne,G as pe,o as $e,a4 as mt,w as ie,h as se,t as $,F as D,I as z,D as gt,a3 as ft,p as ee,g as te,j as x,ab as fe,a1 as _t,k as A,i as ht}from"./_plugin-vue_export-helper.49d3f81a.js";import{o as St,T as He,s as Ue,t as bt,q as Ye,n as Ct,p as wt,A as Ee,K as Oe,d as yt,h as It}from"./index.f1f69227.js";import{u as Xe,a as kt}from"./vue-router.19ece3cb.js";/* empty css */import"./TopLeftMenu.vue_vue_type_style_index_0_scoped_f4dbed34_lang.67ff33cb.js";import{T as Pt}
1from"./TopLeftMenuListProd2.bdca3337.js";import{m as xt,T as _e,U as he,C as Se,a as be,B as Ce,H as we,R as ae}from"./morecapbutton.8ffb7f63.js";/* empty css */import{M as Nt}from"./MaxSetUIv2.30cfc977.js";import{C as $t}from"./CustCuratedBranding.52dbfda5.js";import{l as Mt}from"./index.1f50d29b.js";import"./qrcode.vue.esm.c1f3232c.js";import{g as Lt,a as ge}from"./GLTFLoaderNightClub.95f87983.js";import"./storeDiagrams.b0c07b63.js";const Tt=["src"],Et={__name:"LandVideoFrame",props:{menu:"menu",navTitle:String,navLinks:{des:String,id:Number,index:Number,info:String},frameSRC:String},setup(g){const n=g,t=V(),e=l(!1);l(!0);function w(){e.value=!e.value}const S=l(null);return console.log(n.frameSRC),l(!1),(C,T)=>s(t).landFrameOn?(a(),p("div",{key:0,class:Ne(["iframe-container",{minimized:e.value}])},[o("iframe",{src:n.frameSRC,class:"hiZ",title:"YouTube video player",frameborder:"0",id:"centerIframe",ref_key:"centerIframe",ref:S,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""},` 2 `,8,Tt),e.value?(a(),p("button",{key:0,class:"closebtn",onClick:w,"aria-label":"Expand Video"}," â ")):h("",!0),e.value?h("",!0):(a(),p("button",{key:1,class:"closebtn",onClick:w,"aria-label":"Minimize Video"}," â "))],2)):h("",!0)}},Ot=q(Et,[["__scopeId","data-v-eabd101e"]]),Bt="/assets/plusVectorBlack.577aef5e.svg",Rt="/assets/ArrowsLeft.615b2643.svg",Dt="/assets/ArrowsRight.c44efef3.svg";const Z=g=>(ee("data-v-e5c493f3"),g=g(),te(),g),Ft={key:0,class:"notePanel"},jt={class:"detail-panel-header"},Vt=Z(()=>o("span",{class:"nova-icon icon-close"},"X",-1)),qt=[Vt],At={key:0,class:"note-control"},Ht=Z(()=>o("label",{style:{cursor:"pointer"},for:"resolve"},"Resolve",-1)),Ut=["src"],Yt={class:"note-index"},Xt=["src"],zt={key:0,open:""},Kt=["onSubmit"],Zt=Z(()=>o("label",{for:"newNoteSender"},"From:",-1)),Gt=Z(()=>o("label",{for:"newNoteRecipient"},"To:",-1)),Wt=Z(()=>o("label",{for:"newNoteContent"},"Note",-1)),Jt=Z(()=>o("button",{type:"submit"},"Confirm",-1)),Qt={key:0,class:"note-comments"},eo=Z(()=>o("strong",{style:{"margin-top":"10px","margin-left":"10px"}},"Notes:",-1)),to={style:{"margin-left":"10px"}},oo={class:"annotation-box"},no={class:"note-user"},so={class:"text-box-text"},ao={class:"reply-box"},lo={class:"annotation-text-box editor-box"},io=["onKeyup"],ro=Z(()=>o("img",{style:{height:"100%"},src:Bt},null,-1)),co=Z(()=>o("span",{class:"tooltiptext"},"Add Note",-1)),uo=[ro,co],po={__name:"CustCuratedNotes",props:{proposalID:{type:String}},setup(g){const n=g;l(!1);const t=V(),e=Xe(),w=kt(),S=l(e.params.note);let C=St();console.log("props2",n.proposalID);const T=He(C,"curated",n.proposalID,"notes");l("createdAt"),l("asc");const G=Mt(W,500);async function W(b,i,r){const R=Ee(C,"curated",n.proposalID,"notes",b);try{await Oe(R,{[i]:r})}catch(I){console.error("Error updating document: ",I)}}const _=l(""),N=l(""),k=l(""),P=pe(()=>String(N.value).substring(0,2).toUpperCase()),m=l({noteContent:{initialNameTo:"",initialEmailTo:"",initialNameFrom:"",initialEmailFrom:"",initialNote:""}}),H=()=>{if(confirm("Are you sure you want to resolve this note?")){console.log("resolve remove",c.value[f.value].noteContent.tag.sid),t.mpSdk.Mattertag.remove(c.value[f.value].noteContent.tag.sid);const i=u.findIndex(r=>r.docid===c.value[f.value].id);i!==-1&&u.splice(i,1),G(c.value[f.value].id,"noteContent.resolved",!0),c.value.splice(f.value,1),f.value-1>0?f.value=f.value-1:f.value=0,c.value.length===0?Me():t.mpSdk.Mattertag.navigateToTag([u[f.value].sid],t.mpSdk.Mattertag.Transition.FLY)}else c.value[f.value].noteContent.resolved=!1},U=async()=>{m.value=c.value[f.value],console.log("fetching note",m.value)};async function Y(){const b=_.value;try{const i=Ee(C,"curated",n.proposalID,"notes",c.value[f.value].id),r=c.value[f.value].comments||[];console.log("comments",r);let R=new Date().getTime(),I=R.toString();const Q={id:re(),toEmail:N.value,fromEmail:k.value,badge:P.value,badgeColor:"rgb(81, 168, 104)",text:b,timestamp:I};console.log("newcomment",Q),r.push(Q);const K=r;console.log("upcomment",K),await Oe(i,{comments:K}),m.value.comments=K,_.value="",gt(M)}catch(i){console.error(i)}}const J=l(null);function M(){J.value.scrollTop=J.value.scrollHeight,console.log("scrolling to bot")}const X=b=>
2new Date(Number(b)).toLocaleString("en-US",{day:"2-digit",month:"2-digit",year:"numeric"}),re=()=>Date.now().toString(),ye=Ue(T,bt("noteContent.resolved","==",!1));let ce=l(null);l(!1);let u=[];ce.value=Ye(ye,b=>{c.value=b.docs.map(i=>i.data()),c.value.sort((i,r)=>i.noteContent.selectedModel<r.noteContent.selectedModel?-1:i.noteContent.selectedModel>r.noteContent.selectedModel?1:0),console.log("snapnotes",c.value.length,c.value);for(let i=0;i<c.value.length;i++)console.log("note model, sel mod",c.value[i].noteContent.selectedModel,t.selectedModel),c.value[i].noteContent.selectedModel===t.selectedModel&&!u.some(r=>r.docid===c.value[i].id)&&(t.mpSdk.Mattertag.add([{label:c.value[i].noteContent.tag.label,description:c.value[i].noteContent.tag.description,anchorPosition:c.value[i].noteContent.tag.anchorPosition,stemVector:c.value[i].noteContent.tag.stemVector,color:c.value[i].noteContent.tag.color}]).then(r=>{u.push({sid:r[0],docid:c.value[i].id}),console.log("init added tag",r[0]),c.value[i].noteContent.tag.sid=r[0],r[0],t.mpSdk.Mattertag.registerIcon("noteIconId","/NotesIcon.svg"),t.mpSdk.Mattertag.editIcon(r[0],"noteIconId")}),console.log("tag i added",c.value[i].noteContent.tag));f.value===null&&(f.value=c.value.findIndex(i=>i.id===e.query.note),console.log("setting cur index",S.value,f.value),B.value=u.findIndex(i=>i.docid===c.value[f.value].id))},b=>{console.error("Error listening for notes: ",b)}),$e(()=>{S.value=e.query.note,console.log("noteID, cur index",S.value,f.value)}),mt(()=>{ce.value&&ce.value()});const y=l(),L=l(),d=l(),v=l(),O=l(!1),F=l(!1),j=l(!1),c=l([]);l([]);const f=l(null),B=l(0),oe=(b,i)=>{w.push({query:{...e.query,note:b,m:i.m,sr:i.sr,ss:i.ss}}),S.value=b},ne=(b,i,r,R)=>{console.log("swapping route params"),w.push({query:{...e.query,note:b,m:i,sr:R,ss:r}})},Ie=async()=>{f.value=(f.value+1)%c.value.length,B.value=u.findIndex(b=>b.docid===c.value[f.value].id),await U(),oe(c.value[f.value].id,c.value[f.value].noteContent.tagPose),console.log("nav to",c.value[f.value].noteContent.tag.sid,c.value[f.value].noteContent.selectedModel,t.selectedModel,"tag",u[B.value]),c.value[f.value].noteContent.selectedModel===t.selectedModel?(console.log("move to tag2",u[B.value].sid),t.mpSdk.Mattertag.navigateToTag([u[B.value].sid],t.mpSdk.Mattertag.Transition.FLY)):(t.selectedSpace=t.spaceInfo.findIndex(b=>b.id===c.value[f.value].noteContent.selectedSpace),t.navToSpot(t.selectedSpace))},ke=async()=>{f.value=f.value===0?c.value.length-1:f.value-1,B.value=u.findIndex(b=>b.docid===c.value[f.value].id),await U(),oe(c.value[f.value].id,c.value[f.value].noteContent.tagPose),console.log("nav to",c.value[f.value].noteContent.tag.sid,c.value[f.value].noteContent.selectedModel,t.selectedModel,"tag",u[B.value]),c.value[f.value].noteContent.selectedModel===t.selectedModel?(console.log("move to tag2",u[B.value].sid),t.mpSdk.Mattertag.navigateToTag([u[B.value].sid],t.mpSdk.Mattertag.Transition.FLY)):(t.selectedSpace=t.spaceInfo.findIndex(b=>b.id===c.value[f.value].noteContent.selectedSpace),t.navToSpot(t.selectedSpace))};function ve(){O.value=!0,F.value=!1,j.value=!1,console.log("cancelnote",O.value),U()}const Pe=()=>{F.value=!0,O.value=!1,console.log("usernavigation: ",t.inputComponent.inputs.userNavigationEnabled),t.inputComponent.inputs.userNavigationEnabled=!1,console.log("usernavigation: ",t.inputComponent.inputs.userNavigationEnabled),v.value=t.mpSdk.Pointer.intersection.subscribe(function(I){y.value=I.position,L.value=I.normal,b()});const b=()=>{y.value,L.value,m.value.noteContent.initialNote,d.value&&(console.log("mattertagid",d.value),t.mpSdk.Mattertag.editPosition(d.value,{anchorPosition:y.value,stemVector:L.value,stemHeight:1.5,description:m.value.noteContent.initialNote||"No Note"}).catch(I=>{console.error("Error updating Mattertag:",I)}),t.mpSdk.Mattertag.registerIcon("noteIconId","/NotesIcon.svg"),t.mpSdk.Mattertag.editIcon(d.value,"noteIconId"))},i={title:"My Mattertag",description:"This is a sample Mattertag",anchorPosition:{x:0,y:0,z:0},stemVector:{x:0,y:.3,z:0},stemHeight:1.5,color:{r:.15,g:.58,b:1},description:m.value.noteContent.initialNote||"No Note"};t.mpSdk.Mattertag.add(i).then(I=>{console.log("Mattertag added with SID:",I),u.push({sid:I[0],docid:""}),d.value=I[0],console.log("mattertagid",d.value),b()}).catch(I=>{console.error("Error adding Mattertag:",I)});const r=ie(()=>t.showcaseClickCount,(I,Q)=>{I>Q&&(v.value.cancel(),F.value=!0,console.log("tag added dia open"),j.value=!0,f.value=u.length-1,t.mpSdk.Mattertag.navigateToTag([u[f.value].sid],t.mpSdk.Mattertag.Transition.FLY),r())}),R=ft(()=>{O.value&&(console.log("cancelTagNote",O.value),v.value.cancel(),t.inputComponent.inputs.userNavigationEnabled=!0,F.value=!1,j.value=!1,r(),d.value&&t.mpSdk.Mattertag.remove(d.value).then(()=>console.log("Mattertag removed successfully"),u.splice(u.findIndex(I=>
2I.sid===d.value),1)).catch(I=>console.error("Error removing Mattertag: ",I)),R())})};ie(()=>e.query.note,(b,i)=>{S.value=b,console.log("noteID",S.value)});const xe=async()=>{const b=m.value.noteContent.initialNameTo,i=m.value.noteContent.initialEmailTo,r=m.value.noteContent.initialNameFrom,R=m.value.noteContent.initialEmailFrom,I=m.value.noteContent.initialNote;!b||!i||!r||!R||!I?alert("All fields are required to set a new note"):(j.value=!1,F.value=!1,await ze())},E=l(null);async function ze(){console.log("tag dia pose");const b=m.value.noteContent.initialNote;t.mpSdk.Mattertag.getData().then(async function(i){for(let r=0;r<i.length;r++)if(console.log("mattertags dialog box",i[r].sid,d.value),console.log("mattertags data",i[r]),i[r].sid===d.value){console.log("mattertagid",d.value),i[r].description=b;const R=JSON.parse(JSON.stringify(i[r]));t.mpSdk.Mattertag.editBillboard(d.value,{label:"Note",description:b}),await t.mpSdk.Mattertag.navigateToTag([d.value],t.mpSdk.Mattertag.Transition.FLY),await Ke();let I=await t.addCuratedNote(R,m.value.noteContent.initialNote,n.proposalID,E.value);console.log("note id:",I),t.inputComponent.inputs.userNavigationEnabled=!0;let Q="noteon=true";ne(I,E.value.m,E.value.ss,E.value.sr);const K=new URL(window.location.origin+window.location.pathname+window.location.search),ue=new URLSearchParams(Q);ue.append("note",I),ue.append("m",E.value.m),ue.append("sr",E.value.sr),ue.append("ss",E.value.ss),K.search=ue.toString(),console.log("newqueryparams",K.href),console.log("params",I,E.value),f.value=c.value.findIndex(de=>de.id===I);let We=m.value.noteContent.initialEmailTo.split(",").map(de=>de.trim());try{await Ge({toEmail:We,fromHeader:"SitePro Notes",fromEmail:m.value.noteContent.initialEmailFrom,subject:`SitePro Note from ${m.value.noteContent.initialNameFrom}`,text:`${m.value.noteContent.initialNameFrom} left you a new note: 3 4 ${m.value.noteContent.initialNote} 5 6 Check it out here! 7 8 Share link: ${K.toString()}`}),alert("Message submitted successfully!"),console.log("tempnoteids",c.value)}catch(de){console.error("Error submitting message:",de),alert("An error occurred while submitting your message. Please try again.")}console.log("tempnoteids",c.value,I),E.value=null}F.value=!1,j.value=!1,console.log("added note to ",c.value)}).catch(function(i){})}async function Ke(){let i=(await t.mpSdk.Link.createDeepLink()).replace("/bundle/showcase.html","/");console.log("modelLink is:",i);const r=new URL(i),R=r.searchParams.get("m"),I=r.searchParams.get("sr"),Q=r.searchParams.get("ss"),K=r.searchParams.get("sr")?`&sr=${r.searchParams.get("sr")}&ss=${r.searchParams.get("ss")}`:"";i=i.replace("&play=1&tour=0&measurements=0&vr=0>=0&search=0&title=0&qs=1&log=0&applicationKey=7aiqs9hi5htirg5st5gceq3yb",""),E.value={m:R,spaceStart:K,sr:I,ss:Q}}async function Me(){console.log("tags to remove",c.value);for(let b=0;b<u.length;b++)t.mpSdk.Mattertag.remove(u[b].sid),console.log("tag removed",u[b].sid);u=[],w.push({query:{...e.query,noteon:!1}}),t.notesOn=!1}const Ze=Ct(),Ge=wt(Ze,"sendEmail");return(b,i)=>(a(),p(D,null,[c.value.length>0||j.value?(a(),p("div",Ft,[o("div",jt,[o("button",{class:"icon-button close-btn","aria-label":"Close",onClick:Me},qt),c.value[f.value]?(a(),p("div",At,[Ht,se(o("input",{class:"resolveNote",id:"resolve",type:"checkbox",onChange:H,"onUpdate:modelValue":i[0]||(i[0]=r=>c.value[f.value].noteContent.resolved=r)},null,544),[[et,c.value[f.value].noteContent.resolved]])])):h("",!0),o("button",{class:"nav-button",onClick:ke},[o("img",{src:s(Rt)},null,8,Ut)]),o("p",Yt,$(f.value+1)+"/"+$(c.value.length),1),o("button",{class:"nav-button",onClick:Ie},[o("img",{src:s(Dt)},null,8,Xt)])]),j.value?(a(),p("dialog",zt,[o("form",{method:"dialog",onSubmit:tt(xe,["prevent"])},[o("div",null,[Zt,se(o("input",{id:"newNoteSender","onUpdate:modelValue":i[1]||(i[1]=r=>m.value.noteContent.initialNameFrom=r),placeholder:"Enter Sender Name"},null,512),[[le,m.value.noteContent.initialNameFrom]]),se(o("input",{id:"newNoteSenderEmail","onUpdate:modelValue":i[2]||(i[2]=r=>m.value.noteContent.initialEmailFrom=r),placeholder:"Enter Sender Email"},null,512),[[le,m.value.noteContent.initialEmailFrom]])]),o("div",null,[Gt,se(o("input",{id:"newNoteRecipient","onUpdate:modelValue":i[3]||(i[3]=r=>m.value.noteContent.initialNameTo=r),placeholder:"Enter Recipient Name"},null,512),[[le,m.value.noteContent.initialNameTo]]),se(o("input",{id:"newNoteRecipientEmail","onUpdate:modelValue":i[4]||(i[4]=r=>m.value.noteContent.initialEmailTo=r),placeholder:"Enter Recipient Email"},null,512),[[le,m.value.noteContent.initialEmailTo]])]),o("div",null,[Wt,se(o("textarea",{id:"newNoteContent","onUpdate:modelValue":i[5]||(i[5]=r=>m.value.noteContent.initialNote=r),placeholder:"Enter Note"},null,512),[[le,m.value.noteContent.initialNote]])]),o("menu",null,[o("button",{type:"reset",onClick:i[6]||(i[6]=r=>ve())},"Cancel"),Jt])],40,Kt)])):h("",!0),j.value?h("",!0):(a(),p("div",{key:1,ref_key:"scrollContainer",ref:J,class:"note-widget"},[c.value[f.value]?(a(),p("div",Qt,[eo,o("div",to,$(c.value[f.value].noteContent.initialNote),1),(a(!0),p(D,null,z(c.value[f.value].comments,r=>(a(),p("div",{class:"comment",key:r.id},[o("div",oo,[o("div",no," To: "+$(r.toEmail)+" From: "+$(r.from
8Email)+" "+$(X(r.timestamp)),1),o("div",so,$(r.text),1)])]))),128))])):h("",!0),o("div",ao,[o("div",lo,[se(o("textarea",{class:"elegant-textarea",type:"textarea","onUpdate:modelValue":i[7]||(i[7]=r=>_.value=r),placeholder:"Reply...",onKeyup:Ae(Y,["enter"])},null,40,io),[[le,_.value]]),o("button",{class:"submit-button",onClick:Y},"Submit")])])],512))])):h("",!0),o("div",null,[F.value?(a(),p("button",{key:0,class:"addNoteBtn",onClick:i[8]||(i[8]=r=>ve())}," X ")):h("",!0),F.value?h("",!0):(a(),p("button",{key:1,class:"addNoteBtnstem tooltip",onClick:Pe},uo))])],64))}},vo=q(po,[["__scopeId","data-v-e5c493f3"]]);const mo={__name:"CustVIP",props:{proposalID:{type:String}},setup(g){const n=g,t=V(),e=l(null),w=l(0),S=pe(()=>t.siteProInfo.vip.filter(u=>u.model===t.selectedModel));$e(async()=>{await t.readVIPFromFire()});function C(){return new Promise(u=>{let y=0;const L=()=>{y++,console.log("interval sweep and count",t.currentSweep.sid,y),t.spaceInfo[t.selectedSpace]&&t.currentSweep.sid==t.spaceInfo[t.selectedSpace].sweep&&t.tourState.phase==="appphase.playing"||t.currentSweep.sid&&y>20&&t.tourState.phase==="appphase.playing"?u():setTimeout(L,100)};L()})}ie(()=>t.selectedModel,async()=>{console.log("model swap, reset wallscenObject:",t.selectedModel,t.vipSceneObject),w.value=w.value+1,console.log("model count",w.value),await C(),setTimeout(()=>{t.vipSceneObject&&(t.vipSceneObject.stop(),console.log("vipSceneObject.stop() 5"),t.vipSceneObject=null),Y(),console.log("waiting 3s for airwall")},500)});const T=l(0),G=l(),W=l(),_=l([]);l([]),l([]),l(0),l(5),l(),l("https://firebasestorage.googleapis.com/v0/b/selfwalksigniabonnetcreek-dev.appspot.com/o/airwallfilled.glb?alt=media&token=013adf65-b7b3-4ff1-8575-14e3aac7ea82"),l(),l(),l(),l(),l(1),l(1),l(5),l(5),l(5),l(-10);class N{constructor(y,L){this.path=y,this.node=L}onEvent(y){y.input.type=="hover",y.input.type=="unhover"?t.inputComponent.inputs.userNavigationEnabled=!0:y.input.type=="click"?console.log("Clicked emit"):y.input.type==="dragend"&&console.log("Drag ended")}}console.log("props2",n.proposalID);const k=He(yt,"vip"),P=l("createdAt"),m=l("asc"),H=l();U(),ie(P,U),ie(m,U);function U(){Ue(k,It(P.value,m.value)),Ye(k,u=>{H.value=u.docs.map(y=>y.data())})}async function Y(){let u=S.value;if(_.value=[],t.custVIPSub||(t.custVIPSub=[]),t.vipSceneObject&&(console.log("Stopping and clearing current diagramming scene..."),t.vipSceneObject.stop(),t.vipSceneObject=null,t.custVIPSub.length>0&&(t.custVIPSub.forEach(y=>y.cancel()),t.custVIPSub=[])),t.vipSceneObject)console.log("vipSceneObject.stop()"),t.vipSceneObject.stop(),t.vipSceneObject=null,t.custVIPSub.forEach(y=>y.cancel()),t.custVIPSub=[];else{await t.mpSdk.Scene.registerComponents([{factory:Lt(t.mpSdk),name:ge}]),console.log("creating wallsceneobj"),t.vipSceneObject=(await t.mpSdk.Scene.createObjects(1))[0],console.log("creating wallsceneobj");for(let d=0;d<u.length;d++){_.value[d]=t.vipSceneObject.addNode();const v=u[d];if(_.value[d].obj3D.position.set(v.position.x,v.position.y,v.position.z),_.value[d].obj3D.scale.set(v.scale.x,v.scale.y,v.scale.z),v.rotation&&_.value[d].obj3D.rotation.set(v.rotation.x,v.rotation.y,v.rotation.z),_.value[d].urlSet=v.urlSet,_.value[d].status=v.status,_.value[d].model=v.model,_.value[d].docid=v.id,_.value[d].rows=v.rows,_.value[d].columns=v.columns,_.value[d].width=v.width,_.value[d].depth=v.depth,_.value[d].rowSpace=v.rowSpace,_.value[d].colSpace=v.colSpace,G[d]={pos:_.value[d].obj3D.position,rot:_.value[d].obj3D.rotation,scale:_.value[d].obj3D.scale},console.log("wall"+d,G[d]),console.log("registering gltf"),_.value[d].status==="book"){console.log("status",_.value[d].status);const O=_.value[d].addComponent(ge,{url:v.urlSet.book,urlSet:v.urlSet,status:v.status,width:v.width,depth:v.depth,rows:v.rows,columns:v.columns,rowSpace:v.rowSpace,colSpace:v.colSpace,materialColor:"white",materialColor2:"white"});console.log("wallnodecomp",O);const F=await t.vipSceneObject.addEmitPath(O,"gltfevents"),j=t.vipSceneObject.spyOnEvent(new N(F,_.value[d]));t.custVIPSub.push(j);const c=await t.vipSceneObject.addEmitPath(O,"gltfevents","wallNodeComp_"+d);class f{constructor(){me(this,"path",c)}onEvent(E){console.log("click evnet12 log"),E.input.type=="hover"&&console.log("userNavigationEnabled = false"),E.input.type=="unhover"&&(console.log("userNavigationEnabled = true"),t.inputComponent.inputs.userNavigationEnabled=!0),E.input.type=="click"&&(console.log("click evnet log"),e.value=d,ce(e.value),t.inputComponent.inputs.userNavigationEnabled=!0)}}const B=t.vipSceneObject.spyOnEvent(new f);t.custVIPSub.push(B),console.log("registered gltf");const oe=_.value[d].addComponent(ge,{url:v.urlSet.close,urlSet:v.urlSet,status:v.status,width:v.width,depth:v.depth,rows:v.rows,columns:v.columns,rowSpace:v.rowSpace,colSpace:v.colSpace,materialColor:"white",materialColor2:"white"});console.log("wallnodecomp2",oe);const ne=await t.vipSceneObject.addEmitPath(oe,"gltfevents"),Ie=t.vipSceneObject.spyOnEvent(new N(ne,_.value[d]));t.custVIPSub.push(Ie);const ke=await t.vipSceneObject.addEmitPath(oe,"gltfevents","wallNodeComp2_"+d);class ve{constructor(){me(this,"path",ke)}onEvent(E){console.log("click evnet12 log"),E.input.type=="hover"&&console.log("userNavigationEnabled = false"),E.input.type=="unhover"&&(console.log("userNavigationEnabled = true"),t.inputComponent.inputs.userNavigationEnabled=!0),E.input.type=="click"&&(console.log("click evnet log"),e.value=d,J(e.value),t.inputComponent.inputs.userNavigationEnabled=!0)}}const Pe=t.vipSceneObject.spyOnEvent(new ve);t.custVIPSub.push(Pe),console.log("registered gltf close")}else if(_.value[d].status==="vip"){console.log("status",_.value[d].status);
8const O=_.value[d].addComponent(ge,{url:v.urlSet.vip,urlSet:v.urlSet,status:v.status,width:v.width,depth:v.depth,rows:v.rows,columns:v.columns,rowSpace:v.rowSpace,colSpace:v.colSpace,materialColor:"white",materialColor2:"white"});console.log("wallnodecomp",O);const F=await t.vipSceneObject.addEmitPath(O,"gltfevents"),j=t.vipSceneObject.spyOnEvent(new N(F,_.value[d]));t.custVIPSub.push(j);const c=await t.vipSceneObject.addEmitPath(O,"gltfevents","wallNodeComp_"+d);class f{constructor(){me(this,"path",c)}onEvent(ne){console.log("click evnet12 log"),ne.input.type=="hover"&&(console.log("userNavigationEnabled = false"),e.value=d),ne.input.type=="unhover"&&(console.log("userNavigationEnabled = true"),t.inputComponent.inputs.userNavigationEnabled=!0),ne.input.type=="click"&&(console.log("click evnet log"),e.value=d,J(e.value),t.inputComponent.inputs.userNavigationEnabled=!0)}}const B=t.vipSceneObject.spyOnEvent(new f);t.custVIPSub.push(B),console.log("registered gltf")}else console.log("status",_.value[d].status)}const y=t.vipSceneObject.addNode();W.value=y.addComponent("mp.transformControls",{mode:"scale",selection:null,size:1}),t.vipSceneObject.addNode().addComponent("mp.ambientLight",{intensity:1,color:{r:1,g:1,b:1}}),t.vipSceneObject.start()}W.value.inputs.selection=null,T.value=0}l(0);function J(u,y){console.log("showarea",u,S.value[u],S.value);const L=S.value[u];L.area&&(M.value?(ye(L,u),Y(S.value),e.value=null,Y(S.value)):(S.value[u].status="book",re(L.area.startX,L.area.startZ,L.area.endX,L.area.endZ),X.value=u,Y(S.value),e.value=null,Y(S.value)))}const M=l(),X=l();async function re(u,y,L,d){await t.mpSdk.Scene.registerComponents([{factory:st(t.mpSdk),name:at}]);try{t.areaobject!=null&&(console.log("checking if obj null",t.areaobject),t.areaobject.stop(),t.areaobject=null),t.areaobject=(await t.mpSdk.Scene.createObjects(1))[0];const v=await t.areaobject.addNode();console.log("trying to add box"),M.value=v.addComponent("mp.box",{width:Math.abs(L-u),height:.7,depth:Math.abs(d-y),color:65280,localScale:{x:1,y:1,z:1},localPosition:{x:(L+u)/2,y:.3,z:(d+y)/2},visible:!0,opacity:.2,localRotation:{x:0,y:0,z:0}}),console.log("component added",v,M.value),t.areaobject.start()}catch(v){console.error("Error adding box to Matterport scene:",v)}}function ye(u,y,L){M.value&&(console.log("toggling box",u.area),M.value.inputs.localPosition={x:(u.area.endX+u.area.startX)/2,y:.3,z:(u.area.endZ+u.area.startZ)/2},M.value.inputs.width=Math.abs(u.area.endX-u.area.startX),M.value.inputs.depth=Math.abs(u.area.endZ-u.area.startZ),X.value!=y?(M.value.inputs.visible=!0,t.vipTagOn=M.value.inputs.visible,console.log("lastBox.value",X.value,"index",y,S.value[X.value].status),S.value[X.value].status="vip",S.value[y].status="book"):(M.value.inputs.visible=!M.value.inputs.visible,t.vipTagOn=M.value.inputs.visible,M.value.inputs.visible?S.value[y].status="book":S.value[y].status="vip")),X.value=y}function ce(u){console.log("showBookingFrame",u,S.value[u].tagLink),t.bRFrameOn=!0,t.mpInteracting=!1,t.bookingFrameId=u,t.centerSRC=S.value[u].tagLink}return(u,y)=>null}},go=q(mo,[["__scopeId","data-v-a329b7af"]]);const fo=g=>(ee("data-v-ffee6d64"),g=g(),te(),g),_o={class:"quarterLong"},ho={class:"quarterLong-header"},So={key:0},bo={class:"quarterLong-pills"},Co=["onClick"],wo={class:"sessionbox"},yo=["onClick"],Io={style:{"margin-left":"5px",width:"40px",height:"40px"}},ko={class:"session"},Po={class:"session-name"},xo={class:"session-time"},No={class:"session-location"},$o=fo(()=>o("svg",{width:"15",height:"15",viewBox:"0 0 8 9",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[o("path",{id:"Location Pin 2",d:"M0 3.97421C0 6.43154 2.88571 8.40099 3.75502 8.93826C3.8301 8.97905 3.91436 9.00029 3.99993 9C4.0855 8.9997 4.16961 8.97787 4.2444 8.93656C5.11297 8.39151 8 6.3972 8 3.97433C8 2.92027 7.57857 1.90937 6.82842 1.16404C6.07828 0.418711 5.06087 0 4 0C2.93913 0 1.92172 0.418711 1.17158 1.16404C0.421433 1.90937 0 2.92027 0 3.97433V3.97421ZM4 5.6775C3.66095 5.6775 3.3295 5.5776 3.04759 5.39044C2.76568 5.20328 2.54596 4.93726 2.41621 4.62602C2.28646 4.31479 2.25251 3.97232 2.31866 3.64192C2.3848 3.31151 2.54808 3.00802 2.78782 2.76981C3.02757 2.53161 3.33302 2.36938 3.66556 2.30366C3.9981 2.23793 4.34278 2.27166 4.65602 2.40058C4.96927 2.5295 5.23701 2.74781 5.42538 3.02791C5.61375 3.30802 5.71429 3.63733 5.71429 3.97421C5.71437 4.19791 5.67009 4.41944 5.58397 4.62613C5.49785 4.83282 5.37157 5.02062 5.21237 5.1788C5.05316 5.33698 4.86415 5.46244 4.65613 5.54801C4.4481 5.63358 4.22515 5.67758 4 5.6775Z",fill:"#F19539"})],-1)),Mo=_t('<div class="session-go" data-v-ffee6d64><svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-ffee6d64><g id="go" data-v-ffee6d64><rect id="Rectangle 44" opacity="0.3" width="26" height="26" rx="4" fill="white" data-v-ffee6d64></rect><path id="Right 3" d="M11.5367 8.14941C11.4931 8.1023 11.4402 8.06471 11.3814 8.039C11.3226 8.01329 11.2591 8 11.1949 8C11.1307 8 11.0672 8.01329 11.0084 8.039C10.9495 8.06471 10.8967 8.1023 10.8531 8.14941L10.1695 8.86621C10.0783 8.96287 10.0274 9.09072 10.0274 9.22363C10.0274 9.35654 10.
80783 9.48445 10.1695 9.58112L13.4645 12.9863L10.1422 16.4199C10.0509 16.5167 10.0001 16.6447 10.0001 16.7778C10.0001 16.9108 10.0509 17.0389 10.1422 17.1357L10.8258 17.8525C10.8696 17.8992 10.9226 17.9365 10.9814 17.9619C11.0401 17.9874 11.1035 18.0005 11.1676 18.0005C11.2316 18.0005 11.295 17.9874 11.3538 17.9619C11.4126 17.9365 11.4655 17.8992 11.5094 17.8525L15.8594 13.3447C15.9498 13.2473 16 13.1193 16 12.9863C16 12.8534 15.9498 12.7254 15.8594 12.6279L11.5367 8.14941Z" fill="white" data-v-ffee6d64></path></g></svg></div>',1),Lo={__name:"SessionsBox",setup(g){const n=V(),t=l(null),e=pe(()=>n.siteProInfo.curatedProposal.sessions.filter(k=>k.date===T.value)),w=k=>{switch(k){case"Rounds":return ae;case"HollowSquare":return we;case"BoardRoom":return Ce;case"CocktailRounds":return be;case"Classroom":return Se;case"UShape":return he;case"Theater":return _e;default:return xt}};function S(k){const[P,m]=k.split(":").map(Number);let H="AM";return P>=12&&(H="PM"),`${P%12||12}:${m<10?"0":""}${m} ${H}`}const C=pe(()=>{const k=[],[P,m,H]=n.siteProInfo.curatedProposal.dateStart.split("-").map(Number),[U,Y,J]=n.siteProInfo.curatedProposal.dateEnd.split("-").map(Number);let M=new Date(P,m-1,H);const X=new Date(U,Y-1,J);for(;M<=X;){const re=`${M.getMonth()+1}/${M.getDate()}/${M.getFullYear()}`;k.push(re),M.setDate(M.getDate()+1)}return k}),T=l(C.value[0]),G=k=>{T.value=k;const P=C.value.indexOf(T.value),m=P*50;P===0?t.value.scrollTo({left:0,behavior:"smooth"}):t.value.scrollTo({left:m,behavior:"smooth"})};function W(){const k=C.value.indexOf(T.value);T.value=C.value[(k-1+C.value.length)%C.value.length];const P=C.value.indexOf(T.value),m=(P-1)*70;P===C.value.length-1?t.value.scrollTo({left:t.value.scrollWidth,behavior:"smooth"}):t.value.scrollTo({left:m,behavior:"smooth"})}function _(){const k=C.value.indexOf(T.value);T.value=C.value[(k+1)%C.value.length];const P=C.value.indexOf(T.value),m=(P-1)*70;P<=1?t.value.scrollTo({left:0,behavior:"smooth"}):t.value.scrollTo({left:m,behavior:"smooth"})}function N(k){console.log("session",k,k.location.id),n.totalSessionSeats=0,n.selectedSpace=n.spaceInfo.findIndex(P=>P.id===k.location.id),console.log("id, nav menu mode",k.location.id,n.spaceInfo[n.selectedSpace]),n.spaceInfo[n.selectedSpace]&&n.spaceInfo[n.selectedSpace].subCategory&&n.spaceInfo[n.selectedSpace].subCategory.toLowerCase()==="salons"||n.spaceInfo[n.selectedSpace]&&n.spaceInfo[n.selectedSpace].breakoutAirwall&&n.spaceInfo[n.selectedSpace].breakoutAirwall.toLowerCase()==="salons"?n.currentMode="Salons":n.currentMode="Ballrooms",console.log("nav mode",n.currentMode),n.navToSpot(n.selectedSpace),n.selectedSession=k.id,console.log(n.selectedSpace),n.proposalOn=!1}return(k,P)=>(a(),p("div",_o,[o("div",ho,[s(n).isMobile?h("",!0):(a(),p("h2",So,"My Schedule"))]),o("div",bo,[o("div",{class:"pills",ref_key:"pillsContainer",ref:t},[(a(!0),p(D,null,z(s(C),m=>(a(),p("div",{class:Ne(["singlepill",{active:m===T.value}]),onClick:H=>G(m)},$(m)+" ",11,Co))),256))],512),o("button",{onClick:W,class:"arrow-button"},"â"),o("button",{onClick:_,class:"arrow-button"},"â")]),o("div",wo,[(a(!0),p(D,null,z(s(e),m=>(a(),p("div",{class:"quarterLong-locations",onClick:H=>N(m)},[o("div",Io,[(a(),x(fe(w(m.setup)),{class:"icon-element"}))]),o("div",ko,[o("div",Po,$(m.name),1),o("div",xo,$(S(m.startTime))+" - "+$(S(m.endTime)),1)]),o("div",No,[$o,o("div",null,$(m.location.name),1)]),Mo],8,yo))),256))])]))}},Be=q(Lo,[["__scopeId","data-v-ffee6d64"]]);const To=g=>(ee("data-v-00b7cbbf"),g=g(),te(),g),Eo={class:"quarterShortRates"},Oo=To(()=>o("div",{class:"quarterLong-headerRates"},[o("h2",null,"Rates")],-1)),Bo={class:"ratesboxRates"},Ro={class:"quarterLong-locations"},Do={class:"sessionRates"},Fo={class:"session-nameRates"},jo={class:"session-timeRates"},Vo={__name:"RatesBox",setup(g){const n=V();return(t,e)=>(a(),p("div",Eo,[Oo,o("div",Bo,[(a(!0),p(D,null,z(s(n).siteProInfo.curatedProposal.rates,w=>(a(),p("div",Ro,[o("div",Do,[o("div",Fo,$(w.type),1),o("div",jo,"$"+$(w.rate),1)])]))),256))])]))}},Re=q(Vo,[["__scopeId","data-v-00b7cbbf"]]);const qo=g=>(ee("data-v-bee2a4d9"),g=g(),te(),g),Ao={class:"quarterShort"},Ho=qo(()=>o("div",{class:"quarterLong-header"},[o("h2",null,"Minimums")],-1)),Uo={class:"minbox"},Yo={class:"quarterLong-locations"},Xo={class:"session"},zo={class:"session-name"},Ko={class:"session-time"},Zo={__name:"MinimumsBox",setup(g){const n=V();return(t,e)=>(a(),p("div",Ao,[Ho,o("div",Uo,[(a(!0),p(D,null,z(s(n).siteProInfo.curatedProposal.minimums,w=>(a(),p("div",Yo,[o("div",Xo,[o("div",zo,$(w.type),1),o("div",Ko,"$"+$(w.rate)+" / night",1)])]))),256))])]))}},De=q(Zo,[["__scopeId","data-v-bee2a4d9"]]);const Go=g=>(ee("data-v-00fbfbba"),g=g(),te(),g),Wo={class:"quarterShortSession"},Jo=Go(()=>o("div",{class:"quarterLong-headerSession"},[o("h2",null,"Concessions")],-1)),Qo={class:"conboxSession"},en={class:"quarterLong-locationsSession"},tn={style:{"margin-left":"5px",width:"40px",height:"40px"}},on={class:"sessionSession"},nn={class:"session-nameSession"},sn={__name:"ConcessionsBox",setup(g){const n=V(),t=e=>{switch(e){case"Rounds":return ae;case"HollowSquare":return we;case"BoardRoom":return Ce;case"CocktailRounds":return be;case"Classroom":return Se;case"UShape":return he;case"Theater":return _e;default:return ae}};return(e,w)=>(a(),p("div",Wo,[Jo,o("div",Qo,[(a(!0),p(D,null,z(s(n).siteProInfo.curatedProposal.concessions,S=>(a(),p("div",en,[o("div",tn,[(a(),x(fe(t(S.icon)),{class:"icon-element"}))]),o("div",on,[o("div",nn,$(S.name),1)])]))),256))])]))}},Fe=q(sn,[["__scopeId","data-v-00fbfbba"]]);const an=g=>(ee("data-v-79e48dcd"),g=g(),te(),g),ln={class:"quarterShort"},rn=an(()=>o("div",{class:"quarterLong-header"},[o("h2",null,"Notes")],-1)),cn={class:"quarterLong-locations"},un={style:{"margin-left":"5px",width:"40px",height:"40px"}},dn={class:"session"},pn={class:"session-name"},vn={__name:"NotesBox",setup(g){const n=V(),t=e=>{switch(e){case"Rounds":return ae;case"HollowSquare":return we;case"BoardRoom":return Ce;case"CocktailRounds":return be;case"Classroom":return Se;case"UShape":return he;case"Theater":return _e;default:return ae}};return(e,w)=>(a(),p("div",ln,[rn,(a(!0),p(D,null,z(s(n).siteProInfo.curatedProposal.notes,S=>(a(),p("div",cn,[o("div",un,[(a(),x(fe(t(S.icon)),{class:"icon-element"}))]),o("div",dn,[o("div",pn,$(S.text),1)])]))),256))]))}},je=q(vn,[["__scopeId","data-v-79e48dcd"]]);const mn=g=>(ee("data-v-c9f8534c"),g=g(),te(),g),gn={class:"quarterShort"},fn=mn(()=>o("div",{class:"quarterLong-header"},[o("h2",null,"Blocks")],-1)),_n={class:"minbox"},hn={class:"quarterLong-locations"},Sn={class:"sessionBlock"},bn={class:"session-name"},Cn={class:"session-time"},wn={__name:"BlocksBox",setup(g){const n=V();return(t,e)=>(a(),p("div",gn,[fn,o("div",_n,[(a(!0),p(D,null,z(s(n).siteProInfo.curatedProposal.blocks,w=>(a(),p("div",hn,[o("div",Sn,[o("div",bn,$(w.date),1),o("div",Cn,$(w.qty),1)])]))),256))])]))}},Ve=q(wn,[["__scopeId","data-v-c9f8534c"]]);const yn={class:"quarterShort"},In={class:"quarterLong-header"},kn={key:0},Pn={class:"quarterLong-locations"},xn={style:{"margin-left":"5px",width:"40px",height:"40px"}},Nn={class:"session"},$n={class:"session-highlight"},Mn={__name:"HighlightsBox",setup(g){const n=V(),t=e=>{switch(e){case"Rounds":return ae;case"HollowSquare":return we;case"BoardRoom":return Ce;case"CocktailRounds":return be;case"Classroom":return Se;case"UShape":return he;case"Theater":return _e;default:return ae}};return(e,w)=>(a(),p("div",yn,[o("div",In,[s(n).isMobile?h("",!0):(a(),p("h2",kn,"Highlights"))]),(a(!0),p(D,null,z(s(n).siteProInfo.curatedProposal.highlights,S=>(a(),p("div",Pn,[o("div",xn,[(a(),x(fe(t(S.icon)),{class:"icon-element"}))]),o("div",Nn,[o("div",$n,$(S.text),1)])]))),256))]))}},qe=q(Mn,[["__scopeId","data-v-9f617283"]]);const Ln={key:0,class:"proposalFrame"},Tn={class:"close"},En={class:"propbox"},On={class:"minipropbox"},Bn={key:1,class:"proposalFrame"},Rn={class:"close"},Dn={key:0,class:"propPillHeader"},Fn={class:"propPills",style:{"flex-wrap":"nowrap","align-items":"flex-start","justify-content":"flex-start","padding-left":"70px","padding-bottom":"20px",color:"white"}},jn=["onClick"],Vn={class:"propbox"},qn={key:1,class:"buildBlock"},An={key:2,class:"buildBlock"}
8,Hn={key:3,class:"buildBlock"},Un={key:4,class:"buildBlock"},Yn={key:5,class:"buildBlock"},Xn={key:6,class:"buildBlock"},zn={__name:"ProposalFrame",setup(g){const n=V(),t=l("SESSIONS"),e=pe(()=>{let w=[];return w.push("SESSIONS"),n.siteProInfo.curatedProposal.showHighlights&&w.push("HIGHLIGHTS"),n.siteProInfo.curatedProposal.showBlocks&&w.push("BLOCKS"),n.siteProInfo.curatedProposal.showConcessions&&w.push("CONCESSIONS"),n.siteProInfo.curatedProposal.showMins&&w.push("MINIMUMS"),n.siteProInfo.curatedProposal.showNotes&&w.push("NOTES"),n.siteProInfo.curatedProposal.showRates&&w.push("RATES"),w});return(w,S)=>(a(),p(D,null,[s(n).proposalOn&&!s(n).isMobile?(a(),p("div",Ln,[o("button",Tn,[o("img",{src:Le,onClick:S[0]||(S[0]=C=>s(n).proposalOn=!s(n).proposalOn)})]),o("div",En,[A(Be),o("div",On,[s(n).siteProInfo.curatedProposal.showRates?(a(),x(Re,{key:0})):h("",!0),s(n).siteProInfo.curatedProposal.showMins?(a(),x(De,{key:1})):h("",!0),s(n).siteProInfo.curatedProposal.showBlocks?(a(),x(Ve,{key:2})):h("",!0),s(n).siteProInfo.curatedProposal.showNotes?(a(),x(je,{key:3})):h("",!0),s(n).siteProInfo.curatedProposal.showHighlights?(a(),x(qe,{key:4})):h("",!0)]),s(n).siteProInfo.curatedProposal.showConcessions?(a(),x(Fe,{key:0})):h("",!0)])])):h("",!0),s(n).proposalOn&&s(n).isMobile?(a(),p("div",Bn,[o("button",Rn,[o("img",{src:Le,onClick:S[1]||(S[1]=C=>s(n).proposalOn=!s(n).proposalOn)})]),s(n).siteProInfo.venueType!=="bar"?(a(),p("div",Dn,[o("div",Fn,[(a(!0),p(D,null,z(s(e),C=>(a(),p("div",{key:C,class:Ne(["propSinglePill",{active:t.value===C}]),onClick:T=>t.value=C},$(C),11,jn))),128))])])):h("",!0),o("div",Vn,[t.value=="SESSIONS"?(a(),x(Be,{key:0})):h("",!0),t.value=="RATES"?(a(),p("div",qn,[s(n).siteProInfo.curatedProposal.showRates?(a(),x(Re,{key:0})):h("",!0)])):h("",!0),t.value=="MINIMUMS"?(a(),p("div",An,[s(n).siteProInfo.curatedProposal.showMins?(a(),x(De,{key:0})):h("",!0)])):h("",!0),t.value=="BLOCKS"?(a(),p("div",Hn,[s(n).siteProInfo.curatedProposal.showBlocks?(a(),x(Ve,{key:0})):h("",!0)])):h("",!0),t.value=="NOTES"?(a(),p("div",Un,[s(n).siteProInfo.curatedProposal.showNotes?(a(),x(je,{key:0})):h("",!0)])):h("",!0),t.value=="HIGHLIGHTS"?(a(),p("div",Yn,[s(n).siteProInfo.curatedProposal.showHighlights?(a(),x(qe,{key:0})):h("",!0)])):h("",!0),t.value=="CONCESSIONS"?(a(),p("div",Xn,[s(n).siteProInfo.curatedProposal.showConcessions?(a(),x(Fe,{key:0})):h("",!0)])):h("",!0)])])):h("",!0)],64))}},Kn=q(zn,[["__scopeId","data-v-d91a1dd0"]]);const Zn=g=>(ee("data-v-c33afa55"),g=g(),te(),g),Gn={key:0},Wn={key:1},Jn=Zn(()=>o("span",null,"View Proposal!",-1)),Qn=[Jn],es={key:0},ts={key:1},os={__name:"CuratedView",setup(g){const n=Xe(),t=l(n.params.proposalID.toUpperCase());l(n.params.noteID);const e=V();async function w(){try{console.log("Fetching branding...");const _=e.readCuratedBrandingFromFire(t.value);console.log("Fetching diagramming..."),console.log("Fetching proposals...");const N=e.readCuratedProposalFromFire(t.value);console.log("Fetching curatedbranding..."),await Promise.all([_,N]),console.log("All data loaded")}catch(_){console.error("Error fetching data:",_)}}$e(async()=>{await w();let _=0,N=setInterval(()=>{console.log("interval sweep and count",e.currentSweep.sid,_),_=_+1,(e.spaceInfo[e.selectedSpace]&&e.currentSweep.sid==e.spaceInfo[e.selectedSpace].sweep&&e.tourState.phase==="appphase.playing"||e.currentSweep.sid&&_>40&&e.tourState.phase==="appphase.playing")&&(clearInterval(N),setTimeout(()=>{n.query.noteon==="true"&&(e.notesOn=!0),console.log("notes On mounted")},700))},100);console.log("mounted proposal ready?",e.siteProInfo.pdfLink,e.siteProInfo.ready,e.siteProInfo.pdfLinkShow),(e.siteProInfo.venueType=="bar"||e.siteProInfo.venueType=="hotel")&&(console.log("proposal ready?",e.siteProInfo.pdfLink,e.siteProInfo.ready,e.siteProInfo.pdfLinkShow),e.siteProInfo.curatedProposal.pdfLinkShow=!0,e.siteProInfo.curatedProposal.pdfLinkShow=!0),e.siteProInfo.curatedProposal.pdfLinkShow&&(e.siteProInfo.curatedProposal.ready=!0)}),ie(()=>e.selectedModel,()=>{console.log("model changed",e.selectedModel),e.notesOn=!1;let _=0,N=setInterval(()=>{console.log("interval sweep and count",e.currentSweep.sid,_),_=_+1,
8(e.spaceInfo[e.selectedSpace]&&e.currentSweep.sid==e.spaceInfo[e.selectedSpace].sweep&&e.tourState.phase==="appphase.playing"||e.currentSweep.sid&&_>40&&e.tourState.phase==="appphase.playing")&&(clearInterval(N),setTimeout(()=>{n.query.noteon==="true"&&(e.notesOn=!0),console.log("notes On")},700))},100)}),l(e.siteProInfo.mapLink);const S=l();l(0);const C={tR:"Events",tL:"Amenities",bR:"Guest Rooms",bL:"Map",tLX:"-15%",tLeftY:"45%",tRX:"45%",tRightY:"-25%",bLX:"50%",bLY:"40%",bRX:"-20%",bRY:"100%"};ht(()=>{console.log("navlinks",S),console.log("selectedspace",e.selectedSpace)});function T(){e.mpInteracting=!1,e.spaceInfo[e.selectedSpace].ctaNewTab?window.open(e.spaceInfo[e.selectedSpace].ctaLink,"_blank"):e.spaceInfo[e.selectedSpace].ctaLink!==""&&e.spaceInfo[e.selectedSpace].ctaLink!==void 0?(console.log("no link",e.spaceInfo[e.selectedSpace].ctaLink),e.centerSRC=e.spaceInfo[e.selectedSpace].ctaLink,e.bRFrameOn=!0):(console.log("ctalink",e.spaceInfo[e.selectedSpace].ctaLink),e.contactOn=!0)}function G(){e.siteProInfo.curatedProposal.ready?e.siteProInfo.curatedProposal.pdfLinkShow?(e.docBoxOn=!0,e.docSelect=1,e.pdfSelect=e.siteProInfo.curatedProposal.pdfLink):e.proposalOn=!0:e.contactOn=!0,console.log("proplink",e.siteProInfo.curatedProposal.pdfLink,e.siteProInfo.curatedProposal.ready,e.siteProInfo.curatedProposal.pdfLinkShow,"docsel",e.docSelect)}function W(){e.siteProInfo.mobileDiningNewTab?window.open(e.siteProInfo.mobileDiningLink,"_blank"):e.siteProInfo.mobileDiningLink!==""&&e.siteProInfo.mobileDiningLink!==void 0?(console.log("no link",e.siteProInfo.mobileDiningLink),e.centerSRC=e.siteProInfo.mobileDiningLink,e.bRFrameOn=!0):(console.log("mobileDiningLink",e.siteProInfo.mobileDiningLink),e.contactO
8n=!0)}return l(0),l(),l(),l(),l(0),l(),l(),l(),l(),l(),l(),l(),l(),l(),l(),l(!0),(_,N)=>{var k;return a(),p(D,null,[s(e).siteProInfo.plan!="Basic"&&s(e).siteProInfo.plan!="BasicPlus"?(a(),p("div",{key:0,onKeyup:N[3]||(N[3]=Ae((...P)=>s(e).escapeModals&&s(e).escapeModals(...P),["esc"]))},[A(lt,{menu:C.tL,menuX:C.tLX,menuY:C.tLeftY,onClick:N[0]||(N[0]=P=>(s(e).tLNavOn=!0,s(e).mpInteracting=!1)),onMouseenter:N[1]||(N[1]=P=>(s(e).tLNavOn=!0,s(e).mpInteracting=!1))},null,8,["menu","menuX","menuY"]),A(Pt,{navLinks:s(e).getNavLinks,onMouseleave:N[2]||(N[2]=P=>(s(e).tLNavOn=!1,s(e).mpInteracting=!1))},null,8,["navLinks"]),s(e).siteProInfo.plan!="BasicPlus"?(a(),x(Te,{key:0,style:{"max-width":"100%","max-height":"100%"},navTitle:"Space Info"})):h("",!0),!s(e).isExpanded&&s(e).siteProInfo.mobileDiningLink&&s(e).spaceInfo[s(e).selectedSpace]&&(s(e).spaceInfo[s(e).selectedSpace].category.toLowerCase()==="guest rooms"||s(e).spaceInfo[s(e).selectedSpace].category.toLowerCase()==="dining")?(a(),p("button",{key:1,onClick:W,class:"roomdiningbutton tooltip"},[s(e).siteProInfo.mobileDiningLink&&s(e).spaceInfo[s(e).selectedSpace].category.toLowerCase()==="guest rooms"?(a(),p("span",Gn,"Order In-Room Dining")):h("",!0),s(e).siteProInfo.mobileDiningLink&&s(e).spaceInfo[s(e).selectedSpace].category.toLowerCase()==="dining"?(a(),p("span",Wn,"Order For Pickup")):h("",!0)])):h("",!0),s(e).siteProInfo.curatedProposal&&s(e).siteProInfo.curatedProposal.pdfLink?(a(),p("button",{key:2,onClick:G,class:"mypropbutton tooltip"},Qn)):h("",!0),A(rt,{menu:C.tR,menuX:C.tRX,menuY:C.tRightY},null,8,["menu","menuX","menuY"]),s(e).docBoxOn?(a(),x(nt,{key:3})):h("",!0),A(Kn,{proposalId:t.value},null,8,["proposalId"]),s(e).spaceInfo[s(e).selectedSpace]&&s(e).spaceInfo[s(e).selectedSpace].maxSetArea!=null&&s(e).spaceInfo[s(e).selectedSpace].maxSetArea&&s(e).showSiteProLogo!=0?(a(),x(Nt,{key:4})):h("",!0),s(e).siteProInfo.mapLink?(a(),x(dt,{key:5,menu:C.bL,menuX:C.bLX,menuY:C.bLY},null,8,["menu","menuX","menuY"])):h("",!0),s(e).photoFrameOn==!1?(a(),x(pt,{key:6,role:"toolbar"})):h("",!0),s(e).bRFrameOn&&s(e).mpInteracting==!1?(a(),x(vt,{key:7})):h("",!0),o("button",{onClick:T,class:"ctabutton tooltip"},[(k=s(e).spaceInfo[s(e).selectedSpace])!=null&&k.ctaText?(a(),p("span",es,$(s(e).spaceInfo[s(e).selectedSpace].ctaText),1)):(a(),p("span",ts,"Contact Sales"))]),A(ot),A(it,{frameSRC:s(e).centerSRC},null,8,["frameSRC"]),s(e).landFrameOn&&s(e).siteProInfo.curatedProposal&&s(e).siteProInfo.curatedProposal.landingVideo?(a(),x(Ot,{key:8,frameSRC:s(e).siteProInfo.curatedProposal.landingVideo},null,8,["frameSRC"])):h("",!0),A(ct,{class:"overlayZ"}),s(e).notesOn?(a(),x(vo,{key:9,proposalID:t.value},null,8,["proposalID"])):h("",!0),A($t,{proposalID:t.value},null,8,["proposalID"]),A(go)],32)):h("",!0),s(e).siteProInfo.plan=="BasicPlus"?(a(),x(Te,{key:1,style:{"max-width":"100%","max-height":"100%"},navTitle:"Space Info"})):h("",!0),A(ut)],64)}}},Is=q(os,[["__scopeId","data-v-c33afa55"]]);export{Is 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.