123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157 |
-
- glob_const.EI_INITED = 1
- glob_dbg.msto = {
- p:{},
- rsp:{},
- }
- function set_init_engine_info(){
- if (glob_mx.flags["CONFERENCE_JOINED"] && !glob_mx.flags["EI_INITED"]){
- init_engine_info()
- } else if (!glob_mx.flags["CONFERENCE_JOINED"]) {
- glob_mx.cb.init_db.vcon = init_engine_info
- // else if
-
- } else if (glob_mx.flags["EI_INITED"] !== glob_const.EI_INITED){
- location.reload()
- }
- }
-
- function init_engine_info(){
- glob_mx.flags["EI_INITED"] = glob_const.EI_INITED
- clog("init_engine_info....")
- }
- clog("init_engine_info")
-
- // set_init_engine_info()
-
- // C:\bspace\repos\jc4\ign4\xf\inspect\js_engine_info.js
-
-
- // clog()
-
-
- // glob_dbg.
-
-
-
- // function
-
-
- function proc_all_msto_dbg_rsp(){
- var i,k,v,vs,arr,j
- var ret = {
- m:new Map(),
- }
- for ([k,v] of Object.entries(glob_dbg.msto.p)){
- vs = JSON.stringify()
- ret.m.setD(vs,[])
- arr = ret.m.get(vs)
- arr.push(k)
-
- }
- return ret
-
- }
- function proc_msto_dbg_rsp(sender,payload,o){
- var now = Date.now()
- glob_dbg.msto.p[sender] = payload
- glob_dbg.msto.rsp[sender] = o
- // clog("proc_msto_dbg_rsp",sender,now - glob_dbg.msto.req_ts,{now,req_ts:glob_dbg.msto.req_ts})
- clog("proc_msto_dbg_rsp2",sender,now - glob_dbg.msto.req_ts,payload)
-
- }
- function msto_dbg_rsp(o){
- // clog("msto_dbg_rsp",{that:this,args:[...arguments]})
- let payload = o.parsed.payload
- var sender = o.ai.from.split("/").pop()
- // clog("msto_dbg_rsp",sender,o)
- proc_msto_dbg_rsp(sender,payload,o)
- // clog("msto_dbg_rsp",payload,o)
- // clog("msto_dbg_rsp",payload)
-
- }
- function proc_msto_dbg_req(loc){
- // msto.my_data.corner.loc=loc
- // send_event("msto_dbg_rsp",{"z":"1"})
- send_event("msto_dbg_rsp",jc(msto))
-
- }
- function msto_dbg_req(loc){
- glob_dbg.msto.req_ts = Date.now()
-
- send_event("msto_dbg_req",{})
- }
-
-
- tmp_reg_tmsg_event(proc_msto_dbg_req,"msto_dbg_req","msto_dbg_req_")
- tmp_reg_tmsg_event(msto_dbg_rsp,"msto_dbg_rsp","msto_dbg_rsp_")
- // tmp_reg_tmsg_event(vcon_event,"vcon_event","vcon_ev")
-
-
- if (glob_const.DBG){
- msto_dbg_req()
- }
- function toggle_overflow_menu(){
- var v
-
- v = $(".button-group-right > .toolbox-button-wth-dialog:last .toolbox-button")[0]
- clog("...v",v)
- // console.trace("Toggle_ovf")
- if (v) {
- v.dispatchEvent(new MouseEvent("click",{bubbles: true}))
- }
-
- }
- function onc(event){
- // return
- // ".toolbox-button-wth-dialog"
- // clog("onc!",$(event.path).filter(".toolbox-button-wth-dialog"),event,{})
-
- var state = APP.store.getState()
- if (state["features/toolbox"].overflowMenuVisible && !$(event.path).filter(".toolbox-button-wth-dialog").length){
- toggle_overflow_menu()
-
- }
- // APP.store.getState()["features/toolbox"].overflowMenuVisible
- // clog("onc!",event,$(event.path),{})
- // clog("onclick!",event,{that:this,args:[...arguments]})
-
-
- }
- // window.onclick = function(){
- /*
- document.onclick = function(event){
- clog("onclick!",event,{that:this,args:[...arguments]})
- }
- */
-
- function sv_info(){
- var smallvids = get_smallvids()
- var k,v,i,j
- for ([k,v] of Object.entries(smallvids)){
- clog(k,v.id,v)
- }
- }
-
- // document.onclick = onc
- window.onclick = onc
-
- function maybe_force_rld(){
- if (glob_const.rld != glob_const.rld_){
- if (glob_const.rld_loc){
- // location.replace("https://specplot.com/j82/i/x2")
- location.replace(glob_const.rld_loc)
-
- } else {
- location.reload()
-
- }
- }
- }
-
- // glob_const.rld_ = 3
- glob_const.rld_ = 4
- glob_const.rld_loc = "https://specplot.com/j82/i/x2"
- glob_const.rld = glob_const.rld || glob_const.rld_
- maybe_force_rld()
- sv_info()
|