xrforge-webxr/lib/widget.js

21 lines
364 B
JavaScript

import {AsyncEmitter} from "./AsyncEmitter.js"
function widget(){
const me = new AsyncEmitter()
me.player = document.querySelector("#player"),
me.src = document.location.search.substr(1),
me.ext = {}
return new Proxy( me, {
get(me,k){ return me[k] },
set(me,k,v){
me[k] = v
return true
}
})
}
export {widget}