PageSourceSearch

https://selfwalkconradorlando.web.app/assets/VRView.a5171459.js

js selfwalkconradorlando.web.app collected 2026-10-03 12:35:37 UTC 9,893 bytes, 1 lines download raw bytes

1var I=Object.defineProperty;var R=(c,e,s)=>e in c?I(c,e,{enumerable:!0,configurable:!0,writable:!0,value:s}):c[e]=s;var p=(c,e,s)=>(R(c,typeof e!="symbol"?e+"":e,s),s);import{b as _,w}from"./runtime-dom.esm-bundler.0e07a42a.js";import{b as L,D as E}from"./CustWalls.b06efdb3.js";import"./index.esm2017.dba15500.js";import{u as v}from"./index.c134f02e.js";import{C,T as x,a as O,A as P,b as D,S as V,c as b,B as T,d as j,e as B}from"./ToolUI.643768e0.js";import{_ as k,r as y,j as N,o as M,c as i,d,i as F,u as t,m as l,l as u,f as a,e as X,t as z,F as A,G as Y}from"./_plugin-vue_export-helper.f09dc1ee.js";import"./TopLeftMenu.vue_vue_type_style_index_0_scoped_f4dbed34_lang.809c15c5.js";import{T as H}from"./TopLeftMenuListProd2.080c94a6.js";import"./index.62e478e3.js";import{M as U}from"./MaxSetUI.3bbfaa5b.js";import"./vue-router.51ed5a46.js";import"./morecapbutton.44e58599.js";import"./qrcode.vue.esm.4be65f4b.js";/* empty css                                                                 */class ${constructor(e){p(this,"disposables",[]);p(this,"inputs",{name:"CSS3DObject",url:"https://es.wikipedia.org/wiki/Wikipedia:Portada",placeHolder:"https://matterport.github.io/showcase-sdk/images/MP-logo_H_lock-RGB_white.svg",visible:!0,width:1280,height:1280,scale:1,localPosition:{x:0,y:0,z:0},localRotation:{x:0,y:0,z:0}});p(this,"onInit",()=>{const e=this.context.three;this.camera=this.context.camera,this.scene=this.context.scene;const s=document.createElement("image");s.src=this.inputs.placeHolder,s.crossOrigin="anonymous",this.mesh=new e.Mesh(new e.PlaneGeometry(this.inputs.width,this.inputs.height),new e.MeshBasicMaterial({map:new e.TextureLoader().load(s.src),transparent:!0,needsUpdate:!0,side:e.DoubleSide})),this.mesh.name=this.inputs.name,this.mesh.rotation.set(this.inputs.localRotation.x,this.inputs.localRotation.y,this.inputs.localRotation.z),this.mesh.position.set(this.inputs.localPosition.x,this.inputs.localPosition.y,this.inputs.localPosition.z),this.mesh.scale.set(.001*this.inputs.scale,.001*this.inputs.scale,.001*this.inputs.scale),this.outputs.objectRoot=this.mesh,this.outputs.collider=this.mesh,this.cssRenderer=new e.CSS3DRenderer,this.cssRenderer.setSize(document.getElementById("showcase").contentWindow.innerWidth,document.getElementById("showcase").contentWindow.innerHeight),this.cssRenderer.domElement.style.position="absolute",this.cssRenderer.domElement.style.top=0,this.cssRenderer.domElement.style.pointerEvents="none",document.getElementById("app").appendChild(this.cssRenderer.domElement);let n=document.createElement("div");n.setAttribute("id",this.inputs.name),n.classList.add("css3DElement"),n.style.width=this.inputs.width+"px",n.style.height=this.inputs.height+"px",n.style.backgroundColor="#fff";let o=document.createElement("iframe");o.style.width=this.inputs.width+"px",o.style.height=this.inputs.height+"px",o.style.border="none",o.style.pointerEvents="all",o.style.backgroundColor="transparent",o.src=this.inputs.url,n.append(o);const r=new e.CSS3DObject(n);this.mesh.add(r),this.cssRenderer.render(this.scene,this.camera)});p(this,"events",{"INTERACTION.CLICK":!1,"INTERACTION.HOVER":!0});p(this,"emits",{hover:!0,css3devents:!0});p(this,"onTick",e=>{this.mesh.quaternion.copy(this.camera.quaternion),this.cssRenderer.render(this.scene,this.camera)});this.onEvent=this.onEvent.bind(this),this.sdk=e}onEvent(e,s){console.log(e),e&&(this.notify("css3devents",s),console.log("event on css3d")),e=="INTERACTION.HOVER"&&(s.hover==!0?(document.getElementById(this.inputs.name).classList.add("hover"),document.body.style.cursor="pointer",this.sdk.Pointer.setVisible(!1)):(document.body.style.cursor="arrow",document.getElementById(this.inputs.name).classList.remove("hover"),this.sdk.Pointer.setVisible(!0)))}onInputsUpdated(){console.log("Inputs updated",this)}onDestroy(){this.outputs.collider=null,this.outputs.objectRoot=null,this.mesh.material.dispose(),this.mesh.geometry.dispose()}}const S="mp.css3d",G=function(c){return function(){return new $(c)}};const K={__name:"CustVR",setup(c){const e=v();y(null),y(0),N(()=>e.siteProInfo.vip.filter(n=>n.model===e.selectedModel)),M(async()=>{});async function s(){if(e.vrsubscriptions||(e.vrsubscriptions=[]),e.myVRSceneObject&&(console.log("vrSceneObject.stop()"),e.myVRSceneObject.stop(),e.myVRSceneObject=null,console.log("vrSceneObject.stopped)",e.myVRSceneObject),e.vrsubscriptions.length>0&&(e.vrsubscriptions.forEach(n=>n.cancel()),e.vrsubscriptions=[])),e.myVRSceneObject)console.log("vrSceneObject.stop()"),e.myVRSceneObject.stop(),e.myVRSceneObject=null,e.vrsubscriptions.forEach(n=>n.cancel()),e.vrsubscriptions=[];else{console.log("showing css3d"),await e.mpSdk.Scene.registerComponents([{factory:G(e.mpSdk),name:S}]),e.myVRSceneObject=(await e.mpSdk.Scene.createObjects(1))[0],console.log("css3d scene started",e.myVRSceneObject);let n=e.myVRSceneObject.addNode(),o=n.addComponent("mp.input",{eventsEnabled:!0,userNavigationEnabled:!0});n.start(),console.log("css3d input node started");let r=e.myVRSceneObject.addNode(),m=r.addComponent(S,{name:"CSS3DTest",url:"https://www.youtube.com/embed/fzzstihkRXI?si=oPv5C0JfHB9CKF0v",placeHolder:"https://firebasestorage.googleapis.com/v0/b/selfwalksigniabonnetcreek-dev.appspot.com/o/images%2FDeloitte-Logo%20(1).jpeg?alt=media&token=06a2fecc-ba41-4417-8135-e1f090aa0d64",localPosition:{x:-62.47373962402344,y:1.452635645866394,z:28.76092529296875},localRotation:{x:0,y:0,z:0},scale:5,width:480,height:300});r.start(),console.log("css3d node2 started"),document.getElementById("CSS3DTest").style.pointerEvents="none",console.log("css3d got 3dtest");const h=await e.myVRSceneObject.addEmitPath(m,"css3devents");class f{constructor(){p(this,"path",h)}onEvent(g){g.input.type=="hover"&&(console.log("hover toggled in Event Spy"),console.log("userNavigationEnabled = false"),o.inputs.userNavigationEnabled=!1),g.input.type=="unhover"&&(console.log("unhover in Event Spy"),console.log("userNavigationEnabled = true"),o.inputs.userNavigationEnabled=!0)}}e.myVRSceneObject.spyOnEvent(new f)}}return(n,o)=>(i(),d("button",{style:{position:"absolute",left:"50%",top:"50%","z-index":"1000"},onClick:o[0]||(o[0]=_(r=>s(),["prevent"]))},"show 1css3d"))}},W=k(K,[["__scopeId","data-v-158258e5"]]);const q={key:0},J={key:1}
1,Z={key:0},Q={key:1},ee={__name:"VRView",setup(c){const e=v(),s={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%"};F(()=>{console.log("selectedspace",e.selectedSpace)});function n(){e.trackEvent("cta_clicked",{space:e.spaceInfo[e.selectedSpace].name,ctalink:e.spaceInfo[e.selectedSpace].ctaLink,ctatext:e.spaceInfo[e.selectedSpace].ctaText}),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,Y(()=>{let r=document.getElementById("closeContactUsFrame");r?r.focus():console.error("Element with ID 'closeContactUsFrame' not found")}))}function o(){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
1n=!0)}return(r,m)=>{var h;return i(),d(A,null,[t(e).siteProInfo.plan!="Basic"&&t(e).siteProInfo.plan!="BasicPlus"?(i(),d("div",{key:0,onKeyup:m[1]||(m[1]=w((...f)=>t(e).escapeModals&&t(e).escapeModals(...f),["esc"]))},[l(W),l(x),l(H,{navLinks:t(e).getNavLinks,onMouseleave:m[0]||(m[0]=f=>(t(e).tLNavOn=!1,t(e).mpInteracting=!1))},null,8,["navLinks"]),t(e).siteProInfo.plan!="Basic"?(i(),u(b,{key:0,role:"region","aria-label":"smartbar",style:{"max-width":"100%","max-height":"100%"},navTitle:"Space Info"})):a("",!0),!t(e).isExpanded&&t(e).siteProInfo.mobileDiningLink&&t(e).spaceInfo[t(e).selectedSpace]&&(t(e).spaceInfo[t(e).selectedSpace].category.toLowerCase()==="guest rooms"||t(e).spaceInfo[t(e).selectedSpace].category.toLowerCase()==="dining")?(i(),d("button",{key:1,onClick:o,class:"roomdiningbutton tooltip"},[t(e).siteProInfo.mobileDiningLink&&t(e).spaceInfo[t(e).selectedSpace].category.toLowerCase()==="guest rooms"?(i(),d("span",q,"Order In-Room Dining")):a("",!0),t(e).siteProInfo.mobileDiningLink&&t(e).spaceInfo[t(e).selectedSpace].category.toLowerCase()==="dining"?(i(),d("span",J,"Order For Pickup")):a("",!0)])):a("",!0),l(O,{menu:s.tR,menuX:s.tRX,menuY:s.tRightY},null,8,["menu","menuX","menuY"]),t(e).docBoxOn?(i(),u(E,{key:2})):a("",!0),t(e).spaceInfo[t(e).selectedSpace]&&t(e).spaceInfo[t(e).selectedSpace].maxSetArea!=null&&t(e).spaceInfo[t(e).selectedSpace].maxSetArea&&t(e).showSiteProLogo!=0?(i(),u(U,{key:3,role:"toolbar"})):a("",!0),t(e).siteProInfo.mapLink?(i(),u(T,{key:4,menu:s.bL,menuX:s.bLX,menuY:s.bLY},null,8,["menu","menuX","menuY"])):a("",!0),t(e).photoFrameOn==!1?(i(),u(j,{key:5,role:"toolbar"})):a("",!0),l(P,{"aria-label":"3d screenreader movement"}),t(e).bRFrameOn&&t(e).mpInteracting==!1?(i(),u(B,{key:6})):a("",!0),X("button",{onClick:n,class:"ctabutton tooltip"},[(h=t(e).spaceInfo[t(e).selectedSpace])!=null&&h.ctaText?(i(),d("span",Z,z(t(e).spaceInfo[t(e).selectedSpace].ctaText),1)):(i(),d("span",Q,"Contact Sales"))]),l(L),l(C,{frameSRC:t(e).centerSRC},null,8,["frameSRC"]),l(D,{class:"overlayZ"})],32)):a("",!0),t(e).siteProInfo.plan=="BasicPlus"?(i(),u(b,{key:1,style:{"max-width":"100%","max-height":"100%"},navTitle:"Space Info"})):a("",!0),l(V)],64)}}},be=k(ee,[["__scopeId","data-v-9d3948a3"]]);export{be 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.