10 lines
37 KiB
JavaScript
10 lines
37 KiB
JavaScript
import{Q as E,a as L}from"./chunk-Cetswyy9.js";import{Q as S}from"./chunk-C2blguT0.js";import{Q as b}from"./chunk-BmZ_dvqz.js";import{Q as F}from"./chunk-CUANlmUG.js";import{Q as x}from"./chunk-uivpYEJs.js";import{Q as Y}from"./chunk-3al9Gynt.js";import{C as Q}from"./chunk-CsOl3O8E.js";import{_ as I,t as s,i as _e,L as v,g as ee,M as k,T as w,f as U,h as te,m as re,a as G,j as ae,k as se,l as oe,n as W,o as le}from"./app-CPb3bToC.js";import{m as T}from"./chunk-C_9zYcUo.js";import{P as N,m as P,a as z}from"./chunk-DKMcZRgE.js";import{ak as ue,Z as $,D as i,au as p,as as l,V as u,q as d,an as c,u as _,X as h,E as y,F as m,ah as g,ab as O,at as A,B,av as q}from"./chunk-DhYw-kuD.js";import{m as X}from"./chunk-BDfpyTlq.js";import{k as ne}from"./chunk-BsM38hVX.js";import{_ as ye}from"./chunk-BBZim7tW.js";import{m as D}from"./chunk-DtbgphQc.js";import{Q as ie,a as V}from"./chunk-C64o1gyF.js";import{Q as j}from"./chunk-DrJmlqou.js";import{Q as C}from"./chunk-DS5GqSEZ.js";import{Q as K}from"./chunk-DyHcsQzx.js";import{Q as de,a as M}from"./chunk-DizfBsmk.js";import"./chunk-CusLMHK2.js";import"./chunk-C7mbSHwF.js";import"./chunk-DfTn_VfD.js";import"./chunk-CoZXVP_c.js";import"./chunk-8e5kB75k.js";import"./chunk-xwEmqXCW.js";import"./chunk-DBKH8df9.js";import"./chunk-C6R67zTo.js";import"./chunk-GYMadCV3.js";import"./chunk-CCQf9h9p.js";import"./chunk-D3Pjrapm.js";import"./chunk-DbbZ0htz.js";import"./chunk-GGPowwzA.js";import"./chunk-Bzmka5Fh.js";import"./chunk-DOJZQpJk.js";import"./chunk-R5hIhmoz.js";import"./chunk-BD0IzKkO.js";import"./chunk-D-EdmasP.js";import"./chunk-C3G_4NHG.js";import"./chunk-DIiNYqqq.js";import"./chunk-BjYP5sR0.js";const ce={class:"wrapper-layers-content"},me={class:"q-ml-sm"},pe={style:{display:"flex","flex-direction":"column"}},fe=["src"],ge=["onClick","onDrop","onDragover","onContextmenu"],ke={data(){return{reset_keys_confirm:!1,layer:[],keyboard_wrapper_config:{},keys_local:[],current_layer:0}},unmounted(){this.$mitt.off("on_model_update",async a=>{})},async created(){const a=v(s("sync_failed")),t=T();t.setup(),this.layer=t.layers,await this.reload(),this.keyboard_wrapper_config=ee(),a.close(),this.$mitt.on("on_model_update",async r=>{const e=v();await this.reload(),e.close()})},methods:{async on_reset_current_layer_keys(){const a=v(s("sync_failed")),t=T();for(let e=0;e<this.keys_local.length;e++)Number(this.keys_local[e].layer)===Number(this.current_layer)&&t.reset_key(Number(this.keys_local[e].pos));let r=await t.sync();if(a.close(),!r){k.error(s("modify_failed"));return}for(let e=0;e<this.keys_local.length;e++)if(Number(this.keys_local[e].layer)===Number(this.current_layer)){let o=t.get_current_layer_keys_by_pos(Number(this.keys_local[e].pos));if(o!==null){this.keys_local[e].value=o.value,this.keys_local[e].type=w.BASIC;try{this.keys_local[e].name=s(String(o.name))}catch{this.keys_local[e].name=String(o.name)}}else{k.error(s("modify_failed"));return}}k.success(s("modify_success")),await N.sync_to_profile()},async reload(){let a=T();this.current_layer=a.current_layer,await a.fetch(),this.keys_local=JSON.parse(JSON.stringify(a.get_current_layer_keys()))},get_tooltip(a){return U.global.t("key")+":"+U.global.t(String(a.name))+`
|
|
`+U.global.t("type")+":"+U.global.t(String(a.type))+`
|
|
`+U.global.t("value")+":"+a.value},async on_reset_key(a,t){a.preventDefault();const r=v(s("sync_failed")),e=T();e.current_layer=this.current_layer,e.reset_key(Number(this.keys_local[t].pos));let o=await e.sync(),n=e.get_current_layer_keys_by_pos(Number(this.keys_local[t].pos));if(o&&n!==null){k.success(s("modify_success")),this.keys_local[t].value=n.value,this.keys_local[t].type=w.BASIC;try{this.keys_local[t].name=s(String(n.name))}catch{this.keys_local[t].name=String(n.name)}}else k.error(s("modify_failed"));r.close(),await N.sync_to_profile()},async on_drag_end(a,t){const r=v(s("sync_failed"));let e=JSON.parse(a.dataTransfer.getData("data")),o={layer:this.current_layer,data:e.data,pos:Number(this.keys_local[t].pos),type:e.type,name:e.name};const n=T();if(n.current_layer=this.current_layer,n.set_key(Number(this.keys_local[t].pos),o),!await n.sync()){k.error(s("modify_failed")),r.close();return}this.keys_local[t].name=e.name,this.keys_local[t].type=e.type,e.type===w.MACRO?this.keys_local[t].value=e.data.data:this.keys_local[t].value=e.data,k.success(s("modify_success")),await N.sync_to_profile(),r.close()},on_drag_over(a,t){a.preventDefault()},async on_layout_click(a){const t=v(s("sync_failed"));this.current_layer=a;let r=T();r.current_layer=this.current_layer,await this.reload(),await N.sync_to_profile(),t.close()}}},he=Object.assign(ke,{__name:"KBKeyV2",setup(a){return(t,r)=>{const e=ue("loading");return $((i(),p(b,{bordered:"",class:"wrapper"},{default:l(()=>[u("div",null,[d(b,{bordered:"",class:"wrapper-right-layers"},{default:l(()=>[u("div",ce,c(_(s)("layers")),1),d(F,{modelValue:t.reset_keys_confirm,"onUpdate:modelValue":r[1]||(r[1]=o=>t.reset_keys_confirm=o),"backdrop-filter":"blur(4px)",persistent:""},{default:l(()=>[d(b,null,{default:l(()=>[d(E,{class:"row items-center"},{default:l(()=>[r[4]||(r[4]=u("i",{color:"red",class:"fa-solid fa-triangle-exclamation"},null,-1)),u("span",me,c(_(s)("reset_keys_confirm_desc")),1)]),_:1}),d(L,{align:"right"},{default:l(()=>[$((i(),p(S,{"no-caps":"",color:"green"},{default:l(()=>[h(c(_(s)("cancel")),1)]),_:1})),[[Q]]),$((i(),p(S,{"no-caps":"",color:"red",onClick:r[0]||(r[0]=o=>t.on_reset_current_layer_keys())},{default:l(()=>[h(c(_(s)("confirm")),1)]),_:1})),[[Q]])]),_:1})]),_:1})]),_:1},8,["modelValue"]),d(S,{"no-caps":"",color:"red",onClick:r[2]||(r[2]=o=>t.reset_keys_confirm=!0)},{default:l(()=>[h(c(_(s)("reset_current_layer_keys")),1)]),_:1}),u("div",pe,[(i(!0),y(m,null,g(t.layer,(o,n)=>(i(),p(x,{modelValue:t.current_layer,"onUpdate:modelValue":[r[3]||(r[3]=f=>t.current_layer=f),f=>t.on_layout_click(o.value)],val:o.value},{default:l(()=>[h(c(_(s)(o.label)),1)]),_:2},1032,["modelValue","val","onUpdate:modelValue"]))),256))])]),_:1})]),u("div",{class:"keyboard",id:"content",style:O({position:"absolute",left:t.keyboard_wrapper_config.x,top:t.keyboard_wrapper_config.y,height:t.keyboard_wrapper_config.height,width:t.keyboard_wrapper_config.width})},[u("img",{alt:"bg",src:t.keyboard_wrapper_config.backgroundImage,style:O({height:t.keyboard_wrapper_config.height,width:t.keyboard_wrapper_config.width,position:"absolute"}),draggable:"false"},null,12,fe),(i(!0),y(m,null,g(t.keys_local,(o,n)=>(i(),y("div",{class:"key",style:O({border:"2px solid rgba(255,255,255,0)",display:o.display?"":"none",width:Number(o.width)+"px",height:Number(o.height)+"px",left:Number(o.x)+"px",top:Number(o.y)+"px"}),onClick:f=>t.on_key_click(n),onDrop:f=>t.on_drag_end(f,n),onDragover:f=>t.on_drag_over(f,n),onContextmenu:f=>t.on_reset_key(f,n)},[u("div",{style:O({color:(_(_e)(),"black")})},c(_(s)(o.name)),5),o.name.length!==0?(i(),p(Y,{key:0,anchor:"top middle",self:"center middle"},{default:l(()=>[h(c(t.get_tooltip(o)),1)]),_:2},1024)):A("",!0)],44,ge))),256))],4)]),_:1})),[[e,t.loading]])}}}),be=I(he,[["__scopeId","data-v-30e69695"]]),ve={class:"key-item-container"},we=["onDragstart"],Ne={style:{color:"var(--text-dark)"}},Se={class:"key-item-container"},Oe={style:{color:"var(--text-dark)"}},Je={data(){return{profile_key_macro:[],keyboard_value_map:[],show_key_layer:!0,page_loading:!0}},mounted(){this.page_loading=!1,setTimeout(()=>{this.guider()},0)},async created(){this.keyboard_value_map=te(),this.load_macro_config()},methods:{guider(){const a=re();a.guider.keyboard&&(ne({showProgress:!0,allowClose:!1,steps:[{element:".guider_keyboard_key",popover:{title:s("guider_user"),description:s("guider_keyboard_key")}}]}).drive(),a.guider.keyboard=!1)},load_macro_config(){const a=X();this.profile_key_macro=a.macro_config},on_drag_start(a,t){let r={},e=JSON.parse(JSON.stringify(t));if(t.type===w.MACRO){r={name:e.name,type:w.MACRO,data:{data:e}},a.dataTransfer.setData("data",JSON.stringify(r));return}a.dataTransfer.setData("data",JSON.stringify(e))}}},$e=Object.assign(Je,{__name:"KBKeyV2Menu",setup(a){return(t,r)=>{const e=B("el-scrollbar"),o=B("el-tab-pane"),n=B("el-tabs");return i(),p(b,{bordered:"",class:"wrapper"},{default:l(()=>[d(n,{stretch:"true",type:"border-card",style:{"background-color":"var(--background-secondary)"}},{default:l(()=>[(i(!0),y(m,null,g(t.keyboard_value_map,f=>(i(),p(o,{label:_(s)(f.item),style:{"background-color":"var(--background-secondary)"}},{default:l(()=>[d(e,{"max-height":"22rem","min-height":"22rem"},{default:l(()=>[u("div",ve,[(i(!0),y(m,null,g(f.data,(J,R)=>(i(),y("div",{class:"key-item guider_keyboard_key",draggable:"true",onDragstart:Z=>t.on_drag_start(Z,J)},[u("i",{class:q(J.icon)},null,2),u("div",Ne,c(_(s)(J.name)),1)],40,we))),256))])]),_:2},1024)]),_:2},1032,["label"]))),256)),d(o,{label:_(s)("macro"),style:{"background-color":"var(--background-secondary)"}},{default:l(()=>[d(e,{"max-height":"22rem","min-height":"22rem",style:{"background-color":"var(--background-secondary)"}},{default:l(()=>[u("div",Se,[(i(!0),y(m,null,g(t.profile_key_macro,(f,J)=>(i(),p(b,{class:"key-item",draggable:"true",onDragstart:R=>t.on_drag_start(R,f)},{default:l(()=>[u("i",{class:q(f.icon)},null,2),u("div",Oe,c(f.name),1)]),_:2},1032,["onDragstart"]))),256))])]),_:1})]),_:1},8,["label"])]),_:1})]),_:1})}}}),De=I($e,[["__scopeId","data-v-2e043cbe"]]),Ve={data(){return{}}},Ce=Object.assign(Ve,{__name:"KBKeyV2Wrapper",setup(a){return(t,r)=>(i(),y(m,null,[d(be),d(De)],64))}}),Ke={style:{display:"flex","flex-direction":"column",width:"100%"}},Me={class:"q-ml-sm"},Qe=["src"],Te=["onDrop","onDragover","onContextmenu"],Be={key:0},je={key:1},Ie={data(){return{reset_keys_confirm:!1,layer:[],kb_wrapper_config:{},keys:[],current_layer:0}},computed:{storeKeys(){return D().keys}},watch:{storeKeys:{handler(){const a=D();this.keys=JSON.parse(JSON.stringify(a.get_layer_keys(this.current_layer)))},deep:!1}},unmounted(){this.$mitt.off("on_model_update",async a=>{})},async mounted(){const a=v(s("sync_failed")),t=D();t.setup(),this.layer=t.layers,this.kb_wrapper_config=ee(),setTimeout(async()=>{await this.reload(),a.close()},500),this.$mitt.on("on_model_update",async r=>{const e=v();await this.reload(),e.close()})},methods:{async on_reset_current_layer_keys(){const a=v(),t=D();let r=[];t.reset_layer(this.current_layer);for(let o=0;o<this.keys.length;o++)Number(this.keys[o].layer)===Number(this.current_layer)&&r.push(Number(this.keys[o].pos));if(!await t.reset_layer_keys(this.current_layer)){a.close(),k.error(s("modify_failed"));return}await t.fetch_keys(this.current_layer,r),a.close(),k.success(s("modify_success")),await N.sync_to_profile()},async reload(){let a=D(),t=a.get_layer_keys(this.current_layer),r=[];for(let e=0;e<t.length;e++)r.push(t[e].pos);await a.fetch_keys(this.current_layer,r),this.keys=JSON.parse(JSON.stringify(a.get_layer_keys(this.current_layer)))},async on_reset_key(a,t){a.preventDefault();const r=v(s("sync_failed")),e=D();e.current_layer=this.current_layer,e.reset_key(this.current_layer,Number(this.keys[t].pos));let o=await e.sync_keys(this.current_layer,[Number(this.keys[t].pos)]),n=e.get_current_layer_keys_by_pos(Number(this.keys[t].pos));if(o&&n){k.success(s("modify_success")),this.keys[t].value=n.value,this.keys[t].type=w.BASIC;try{this.keys[t].name=s(String(n.name))?s(String(n.name)):String(n.name)}catch{}}else k.error(s("modify_failed"));r.close(),await N.sync_to_profile()},get_tooltip(a){return a.type===w.MACRO?s("macro")+":"+s(String(a.name)):s("key")+":"+s(String(a.name))+`
|
|
`+s("type")+":"+s(String(a.type))+`
|
|
`+s("value")+":"+a.value},async on_drag_end(a,t){const r=v(s("sync_failed"));let e=JSON.parse(a.dataTransfer.getData("data")),o={data:e.data,type:e.type,name:e.name};const n=D();if(n.set_key(this.current_layer,Number(this.keys[t].pos),o),!await n.sync_keys(this.current_layer,[Number(this.keys[t].pos)])){k.error(s("modify_failed")),r.close();return}this.keys[t].name=e.name,this.keys[t].type=e.type,this.keys[t].value=e.type===w.MACRO?e.data.data:e.data,k.success(s("modify_success")),await N.sync_to_profile(),r.close()},on_drag_over(a,t){a.preventDefault()},async on_layout_click(a){const t=v(s("sync_failed"));this.current_layer=a;let r=D();r.current_layer=this.current_layer,await this.reload(),await N.sync_to_profile(),t.close()}}},Ae=Object.assign(Ie,{__name:"KBKeyV3",setup(a){return(t,r)=>(i(),p(b,{bordered:"",class:"wrapper"},{default:l(()=>[u("div",null,[d(b,{bordered:"",class:"wrapper-layers"},{default:l(()=>[u("div",Ke,[(i(!0),y(m,null,g(t.layer,(e,o)=>(i(),p(x,{modelValue:t.current_layer,"onUpdate:modelValue":[r[0]||(r[0]=n=>t.current_layer=n),n=>t.on_layout_click(e.value)],val:e.value,style:{"margin-left":"1rem"}},{default:l(()=>[h(c(_(s)(e.label)),1)]),_:2},1032,["modelValue","val","onUpdate:modelValue"]))),256))]),d(S,{"no-caps":"",color:"red",onClick:r[1]||(r[1]=e=>t.reset_keys_confirm=!0),style:{"margin-top":"0.5rem"}},{default:l(()=>[h(c(_(s)("reset_current_layer_keys")),1)]),_:1}),d(F,{modelValue:t.reset_keys_confirm,"onUpdate:modelValue":r[3]||(r[3]=e=>t.reset_keys_confirm=e),"backdrop-filter":"blur(4px)",persistent:""},{default:l(()=>[d(b,null,{default:l(()=>[d(E,{class:"row items-center"},{default:l(()=>[r[4]||(r[4]=u("i",{class:"fa-solid fa-triangle-exclamation"},null,-1)),u("span",Me,c(_(s)("reset_keys_confirm_desc")),1)]),_:1}),d(L,{align:"right"},{default:l(()=>[$((i(),p(S,{"no-caps":"",color:"green"},{default:l(()=>[h(c(_(s)("cancel")),1)]),_:1})),[[Q]]),$((i(),p(S,{"no-caps":"",color:"red",onClick:r[2]||(r[2]=e=>t.on_reset_current_layer_keys())},{default:l(()=>[h(c(_(s)("confirm")),1)]),_:1})),[[Q]])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),u("div",{class:"keyboard",id:"content",style:O({position:"absolute",left:t.kb_wrapper_config.x,top:t.kb_wrapper_config.y})},[u("img",{alt:"bg",src:t.kb_wrapper_config.backgroundImage,style:O({width:t.kb_wrapper_config.width,height:t.kb_wrapper_config.height,position:"absolute"}),draggable:"false"},null,12,Qe),(i(!0),y(m,null,g(t.keys,(e,o)=>(i(),y("div",{class:"key",style:O({border:"2px solid rgba(255,255,255,0)",display:e.display?"":"none",width:Number(e.width)+"px",height:Number(e.height)+"px",left:Number(e.x)+"px",top:Number(e.y)+"px"}),onDrop:n=>t.on_drag_end(n,o),onDragover:n=>t.on_drag_over(n,o),onContextmenu:n=>t.on_reset_key(n,o)},[u("div",null,[e.type===_(w).MACRO?(i(),y("div",Be,r[5]||(r[5]=[u("img",{alt:"icon",src:ye,style:{width:"1.3rem"}},null,-1)]))):(i(),y("div",je,c(_(s)(e.name)),1))]),d(Y,{anchor:"top middle",self:"center middle"},{default:l(()=>[h(c(t.get_tooltip(e)),1)]),_:2},1024)],44,Te))),256))],4)]),_:1}))}}),Re=I(Ae,[["__scopeId","data-v-cd9ce71a"]]),Ue={class:"key-item-container"},Pe=["onDragstart"],ze={style:{color:"var(--text-dark)"}},We={class:"key-item-container"},qe={style:{color:"var(--text-dark)"}},Ee={data(){return{profile_key_macro:[],keyboard_value_map:[],show_key_layer:!0,page_loading:!0}},mounted(){this.page_loading=!1,setTimeout(()=>{this.guider()},0)},async created(){this.keyboard_value_map=te(),this.load_macro_config()},methods:{guider(){const a=re();a.guider.keyboard&&(ne({showProgress:!0,allowClose:!1,steps:[{element:".guider_keyboard_key",popover:{title:s("guider_user"),description:s("guider_keyboard_key")}}]}).drive(),a.guider.keyboard=!1)},load_macro_config(){const a=X();this.profile_key_macro=a.macro_config},on_drag_start(a,t){let r={},e=JSON.parse(JSON.stringify(t));if(t.type===w.MACRO){r={name:e.name,type:w.MACRO,data:{data:e}},a.dataTransfer.setData("data",JSON.stringify(r));return}a.dataTransfer.setData("data",JSON.stringify(e))}}},Le=Object.assign(Ee,{__name:"KBKeyV3Menu",setup(a){return(t,r)=>{const e=B("el-scrollbar"),o=B("el-tab-pane"),n=B("el-tabs");return i(),p(b,{bordered:"",class:"menu-wrapper"},{default:l(()=>[d(n,{stretch:!0,type:"border-card",style:{"background-color":"var(--background-secondary)"}},{default:l(()=>[(i(!0),y(m,null,g(t.keyboard_value_map,f=>(i(),p(o,{label:_(s)(f.item),style:{"background-color":"var(--background-secondary)"}},{default:l(()=>[d(e,{"max-height":"22rem","min-height":"22rem"},{default:l(()=>[u("div",Ue,[(i(!0),y(m,null,g(f.data,(J,R)=>(i(),y("div",{class:"key-item guider_keyboard_key",draggable:"true",onDragstart:Z=>t.on_drag_start(Z,J)},[u("i",{class:q(J.icon)},null,2),u("div",ze,c(_(s)(J.name)),1)],40,Pe))),256))])]),_:2},1024)]),_:2},1032,["label"]))),256)),d(o,{label:_(s)("macro"),style:{"background-color":"var(--background-secondary)"}},{default:l(()=>[d(e,{"max-height":"22rem","min-height":"22rem",style:{"background-color":"var(--background-secondary)"}},{default:l(()=>[u("div",We,[(i(!0),y(m,null,g(t.profile_key_macro,(f,J)=>(i(),p(b,{class:"key-item",draggable:"true",onDragstart:R=>t.on_drag_start(R,f)},{default:l(()=>[u("i",{class:q(f.icon)},null,2),u("div",qe,c(f.name),1)]),_:2},1032,["onDragstart"]))),256))])]),_:1})]),_:1},8,["label"])]),_:1})]),_:1})}}}),Fe=I(Le,[["__scopeId","data-v-8baa4689"]]),Ye={data(){return{}}},Xe=Object.assign(Ye,{__name:"KBKeyV3Wrapper",setup(a){return(t,r)=>(i(),y(m,null,[d(Re),d(Fe)],64))}}),Ze={data(){return{type_protocol:""}},created(){let a=G();a.current_device&&(this.type_protocol=a.current_device.type_protocol)}},Ge=Object.assign(Ze,{__name:"KBKey",setup(a){return(t,r)=>t.type_protocol==="kb_by_v3_wired"?(i(),p(Xe,{key:0})):t.type_protocol==="kb_by_v2_wired"||t.type_protocol==="kb_by_v2_wireless"?(i(),p(Ce,{key:1})):A("",!0)}}),He={class:"flex-col"},xe=["onDragstart"],et={class:"flex-col"},tt=["onDragstart"],rt={class:"flex-col"},at=["onDragstart"],st={class:"flex-col"},ot=["onDragstart"],lt={class:"ms-wrapper"},nt={style:{position:"absolute"}},it=["onMouseover","onMouseout","onDrop","onContextmenu","onDragover"],dt=["x","y","fill"],_t=["cx","cy","r","fill","fill-opacity"],ut=["points","stroke","stroke-width"],yt={style:{position:"absolute",bottom:"3rem",display:"flex",width:"100%","justify-content":"center"}},ct={style:{"margin-left":"-5rem"}},mt={class:"q-ml-sm"},pt={data(){return{reset_keys_confirm:!1,tabv:"board",wrapper:{},keys:[],opacity:.5,menu_board:[],menu_custom:[],menu_mouse:[],menu_macro:[],menu_board_model:[],menu_system_model:[],menu_custom_model:[],popover_offset_x:200,popover_offset_y:-20}},unmounted(){this.$mitt.off("on_model_update",async a=>{})},async created(){this.menu_board=ae(),this.menu_system=se(),this.menu_custom=oe(),this.wrapper=W();let a=P();a.setup_keys(),this.keys=JSON.parse(JSON.stringify(a.keys));for(let r=0;r<this.menu_board.length;r++)this.menu_board_model.push(this.menu_board[r].name);for(let r=0;r<this.menu_system.length;r++)this.menu_system_model.push(this.menu_system[r].name);for(let r=0;r<this.menu_custom.length;r++)this.menu_custom_model.push(this.menu_custom[r].name);const t=X();this.menu_macro=t.macro_config,this.$mitt.on("on_model_update",async r=>{await this.reload()})},methods:{async on_reset_current_layer_keys(){const a=v(s("sync_failed"));let t=P(),r=JSON.parse(JSON.stringify(t.keys));for(let o=0;o<this.keys.length;o++)t.reset_key(this.keys[o].pos);const e=await t.sync();a.close(),e?(this.keys=JSON.parse(JSON.stringify(t.keys)),k.success(s("modify_success"))):(this.keys=JSON.parse(JSON.stringify(r)),t.keys=JSON.parse(JSON.stringify(r)),k.error(s("modify_failed"))),await N.sync_to_profile()},async reload(){this.wrapper=W();const a=P();this.keys=JSON.parse(JSON.stringify(a.keys))},check_left_key_set(a,t){try{let r=JSON.parse(JSON.stringify(this.keys));for(let e=0;e<r.length;e++)Number(r[e].pos)===Number(a)&&(r[e].value=t.value);for(let e=0;e<r.length;e++)if(String(r[e].value).startsWith("0x0101")){let o=parseInt(r[e].value,16);if(o=(o&65280)>>8,o>=1)return!0}return!1}catch{return!1}},check_left_key_reset(a){try{let t=JSON.parse(JSON.stringify(this.keys)),r=le();for(let e=0;e<r.length;e++)if(Number(r[e].pos)===Number(a)){t[e]=JSON.parse(JSON.stringify(r[e]));break}for(let e=0;e<t.length;e++)if(String(t[e].value).startsWith("0x0101")){let o=parseInt(t[e].value,16);if(o=(o&65280)>>8,o>=1)return!0}return!1}catch{return!1}},async on_reset_key(a,t){if(a.preventDefault(),!this.check_left_key_reset(this.keys[t].pos)){k.error(s("least_left_key"));return}let r=P(),e=JSON.parse(JSON.stringify(r.keys));r.reset_key(this.keys[t].pos);const o=v(s("sync_failed")),n=await r.sync();o.close(),n?(this.keys=JSON.parse(JSON.stringify(r.keys)),k.success(s("modify_success"))):(r.keys=JSON.parse(JSON.stringify(e)),this.keys=JSON.parse(JSON.stringify(e)),k.error(s("modify_failed"))),await N.sync_to_profile()},on_drag_over(a,t){a.preventDefault()},async on_drag_end(a,t){let r=JSON.parse(a.dataTransfer.getData("data"));if(!this.check_left_key_set(this.keys[t].pos,{type:r.type,value:r.data,name:r.name})){k.error(s("least_left_key"));return}this.keys[t].name=r.name,this.keys[t].type=r.type,this.keys[t].value=r.data;let e=P(),o=JSON.parse(JSON.stringify(e.keys));e.set_key(this.keys[t].pos,{type:r.type,value:r.data,name:r.name});const n=v(s("sync_failed")),f=await e.sync();n.close(),f?k.success(s("modify_success")):(this.keys=JSON.parse(JSON.stringify(o)),e.keys=JSON.parse(JSON.stringify(o)),k.error(s("modify_failed"))),await N.sync_to_profile()},on_drag_start(a,t){let r={},e=JSON.parse(JSON.stringify(t));if(t.type===w.MACRO){r={name:e.name,type:w.MACRO,data:{data:e}},a.dataTransfer.setData("data",JSON.stringify(r));return}a.dataTransfer.setData("data",JSON.stringify(e))}}},ft=Object.assign(pt,{__name:"sle",setup(a){return(t,r)=>(i(),p(b,{style:{margin:"0.5rem 0.5rem auto 0.5rem",height:"53rem","background-color":"var(--color-98)",display:"flex","flex-direction":"row","align-items":"center","user-select":"none"}},{default:l(()=>[d(b,{style:{margin:"1rem",width:"30rem","background-color":"var(--color-95)"}},{default:l(()=>[d(ie,{modelValue:t.tabv,"onUpdate:modelValue":r[0]||(r[0]=e=>t.tabv=e),style:{"background-color":"var(--color-95)",color:"var(--text-primary)"}},{default:l(()=>[d(V,{name:"board"},{default:l(()=>[r[5]||(r[5]=u("i",{class:"fa-regular fa-keyboard"},null,-1)),h(" "+c(_(s)("keys")),1)]),_:1}),d(V,{name:"system"},{default:l(()=>[r[6]||(r[6]=u("i",{class:"fa-solid fa-gear"},null,-1)),h(" "+c(_(s)("key_system")),1)]),_:1}),d(V,{name:"custom"},{default:l(()=>[r[7]||(r[7]=u("i",{class:"fa-solid fa-wrench"},null,-1)),h(" "+c(_(s)("key_custom")),1)]),_:1}),d(V,{name:"macro"},{default:l(()=>[r[8]||(r[8]=u("i",{class:"fa-solid fa-scroll"},null,-1)),h(" "+c(_(s)("key_macro")),1)]),_:1})]),_:1},8,["modelValue"]),d(de,{modelValue:t.tabv,"onUpdate:modelValue":r[1]||(r[1]=e=>t.tabv=e),animated:"",style:{"background-color":"var(--color-95)"}},{default:l(()=>[d(M,{name:"board"},{default:l(()=>[d(K,{style:{width:"100%",height:"46rem","user-select":"none"}},{default:l(()=>[d(C,{padding:"",bordered:"",class:"rounded-borders"},{default:l(()=>[(i(!0),y(m,null,g(t.menu_board,e=>(i(),p(j,{"dense-toggle":"","default-opened":"","expand-separator":"",label:_(s)(e.name)},{default:l(()=>[d(b,{style:{"background-color":"var(--color-95)"}},{default:l(()=>[u("div",He,[(i(!0),y(m,null,g(e.data,o=>(i(),y("div",{class:"menu-item",draggable:"true",onDragstart:n=>t.on_drag_start(n,o)},c(_(s)(o.name)),41,xe))),256))])]),_:2},1024)]),_:2},1032,["label"]))),256))]),_:1})]),_:1})]),_:1}),d(M,{name:"system"},{default:l(()=>[d(K,{style:{width:"100%",height:"46rem","user-select":"none"}},{default:l(()=>[d(C,{padding:"",bordered:"",class:"rounded-borders"},{default:l(()=>[(i(!0),y(m,null,g(t.menu_system,e=>(i(),p(j,{"dense-toggle":"","default-opened":"","expand-separator":"",label:_(s)(e.name)},{default:l(()=>[d(b,{style:{"background-color":"var(--color-95)"}},{default:l(()=>[u("div",et,[(i(!0),y(m,null,g(e.data,o=>(i(),y("div",{class:"menu-item",draggable:"true",onDragstart:n=>t.on_drag_start(n,o)},c(_(s)(o.name)),41,tt))),256))])]),_:2},1024)]),_:2},1032,["label"]))),256))]),_:1})]),_:1})]),_:1}),d(M,{name:"custom"},{default:l(()=>[d(K,{style:{width:"100%",height:"46rem","user-select":"none"}},{default:l(()=>[d(C,{padding:"",bordered:"",class:"rounded-borders"},{default:l(()=>[(i(!0),y(m,null,g(t.menu_custom,e=>(i(),p(j,{"dense-toggle":"","default-opened":"","expand-separator":"",label:_(s)(e.name)},{default:l(()=>[d(b,{style:{"background-color":"var(--color-95)"}},{default:l(()=>[u("div",rt,[(i(!0),y(m,null,g(e.data,o=>(i(),y("div",{class:"menu-item",draggable:"true",onDragstart:n=>t.on_drag_start(n,o)},c(_(s)(o.name)),41,at))),256))])]),_:2},1024)]),_:2},1032,["label"]))),256))]),_:1})]),_:1})]),_:1}),d(M,{name:"macro"},{default:l(()=>[d(K,{style:{width:"100%",height:"46rem","user-select":"none"}},{default:l(()=>[d(C,{padding:"",bordered:"",class:"rounded-borders"},{default:l(()=>[u("div",st,[(i(!0),y(m,null,g(t.menu_macro,e=>(i(),y("div",{class:"menu-item",draggable:"true",onDragstart:o=>t.on_drag_start(o,e)},c(_(s)(e.name)),41,ot))),256))])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}),u("div",null,[u("div",lt,[u("div",{style:O({position:"absolute",left:t.wrapper.x+"rem",top:t.wrapper.y+"rem",height:t.wrapper.height+"rem",width:t.wrapper.width+"rem",zoom:t.wrapper.zoom,"background-image":t.wrapper.backgroundImage})},null,4),u("div",nt,[(i(!0),y(m,null,g(t.keys,(e,o)=>(i(),y("div",null,[e.display?(i(),y("div",{key:0,style:O({position:"absolute",opacity:e.opacity,width:e.w+"rem",height:e.h+"rem",left:e.x+"rem",top:e.y+"rem","z-index":"1000"})},[(i(),y("svg",{style:{width:"100%",height:"100%"},onMouseover:n=>e.opacity="1",onMouseout:n=>e.opacity="0.5",onDrop:n=>t.on_drag_end(n,o),onContextmenu:n=>t.on_reset_key(n,o),onDragover:n=>t.on_drag_over(n,o)},[u("text",{class:"svg-text",x:e.text_x,y:e.text_y,fill:e.text_color},c(_(s)(e.name)),9,dt),(i(!0),y(m,null,g(e.circle,n=>(i(),y("circle",{cx:n.x,cy:n.y,r:n.r,fill:n.color,"fill-opacity":n.opacity},null,8,_t))),256)),(i(!0),y(m,null,g(e.polyline,n=>(i(),y("polyline",{points:n.points,stroke:n.color,fill:"transparent","stroke-width":n.width},null,8,ut))),256))],40,it)),d(Y,{anchor:"top middle",self:"top middle"},{default:l(()=>[h(c(_(s)("key")+":"+_(s)(String(e.name))+`
|
|
`+_(s)("type")+":"+_(s)(String(e.type))+`
|
|
`+_(s)("value")+":"+e.value),1)]),_:2},1024)],4)):A("",!0)]))),256))]),u("div",yt,[u("div",ct,[d(S,{color:"red",onClick:r[2]||(r[2]=e=>t.reset_keys_confirm=!0)},{default:l(()=>[h(c(_(s)("reset_button")),1)]),_:1})])])])]),d(F,{modelValue:t.reset_keys_confirm,"onUpdate:modelValue":r[4]||(r[4]=e=>t.reset_keys_confirm=e),"backdrop-filter":"blur(4px)",persistent:""},{default:l(()=>[d(b,{class:"dialog-card"},{default:l(()=>[d(E,{class:"row items-center"},{default:l(()=>[r[9]||(r[9]=u("i",{color:"red",class:"fa-solid fa-triangle-exclamation"},null,-1)),u("span",mt,c(_(s)("reset_keys_confirm_desc")),1)]),_:1}),d(L,{align:"right"},{default:l(()=>[$((i(),p(S,{"no-caps":"",color:"green"},{default:l(()=>[h(c(_(s)("cancel")),1)]),_:1})),[[Q]]),$((i(),p(S,{"no-caps":"",color:"red",onClick:r[3]||(r[3]=e=>t.on_reset_current_layer_keys())},{default:l(()=>[h(c(_(s)("confirm")),1)]),_:1})),[[Q]])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}))}}),H=I(ft,[["__scopeId","data-v-93ba6956"]]),gt={class:"flex-col"},kt=["onDragstart"],ht={class:"flex-col"},bt=["onDragstart"],vt={class:"flex-col"},wt=["onDragstart"],Nt={class:"flex-col"},St=["onDragstart"],Ot={class:"ms-wrapper"},Jt={style:{position:"absolute"}},$t=["onMouseover","onMouseout","onDrop","onContextmenu","onDragover"],Dt=["x","y","fill"],Vt=["cx","cy","r","fill","fill-opacity"],Ct=["points","stroke","stroke-width"],Kt={style:{position:"absolute",bottom:"3rem",display:"flex",width:"100%","justify-content":"center"}},Mt={style:{"margin-left":"-5rem"}},Qt={class:"q-ml-sm"},Tt={data(){return{reset_keys_confirm:!1,tabv:"board",wrapper:{},keys:[],opacity:.5,menu_board:[],menu_custom:[],menu_mouse:[],menu_macro:[],menu_board_model:[],menu_system_model:[],menu_custom_model:[],popover_offset_x:200,popover_offset_y:-20}},unmounted(){this.$mitt.off("on_model_update",async a=>{})},async created(){const a=v(s("sync_failed"));this.menu_board=ae(),this.menu_system=se(),this.menu_custom=oe(),this.wrapper=W();let t=z();t.setup_keys(),this.keys=JSON.parse(JSON.stringify(t.keys));for(let e=0;e<this.menu_board.length;e++)this.menu_board_model.push(this.menu_board[e].name);for(let e=0;e<this.menu_system.length;e++)this.menu_system_model.push(this.menu_system[e].name);for(let e=0;e<this.menu_custom.length;e++)this.menu_custom_model.push(this.menu_custom[e].name);const r=X();this.menu_macro=r.macro_config,this.$mitt.on("on_model_update",async e=>{const o=v(s("sync_failed"));await this.reload(),o.close()}),a.close()},methods:{async on_reset_current_layer_keys(){const a=v(s("sync_failed"));let t=z(),r=JSON.parse(JSON.stringify(t.keys)),e=JSON.parse(JSON.stringify(t.macros));for(let n=0;n<this.keys.length;n++){let f=this.keys[n].pos;t.reset_key(f)}t.macros=[];const o=await t.sync_batch_keys();a.close(),o?(this.keys=JSON.parse(JSON.stringify(t.keys)),k.success(s("modify_success"))):(this.keys=JSON.parse(JSON.stringify(r)),t.keys=JSON.parse(JSON.stringify(r)),t.macros=SON.parse(JSON.stringify(e)),k.error(s("modify_failed"))),await N.sync_to_profile()},async reload(){this.wrapper=W();const a=z();this.keys=JSON.parse(JSON.stringify(a.keys))},check_left_key_set(a,t){try{let r=JSON.parse(JSON.stringify(this.keys));for(let e=0;e<r.length;e++)Number(r[e].pos)===Number(a)&&(r[e].value=t.value);for(let e=0;e<r.length;e++)if(String(r[e].value).startsWith("0x0101")){let o=parseInt(r[e].value,16);if(o=(o&65280)>>8,o>=1)return!0}return!1}catch{return!1}},check_left_key_reset(a){try{let t=JSON.parse(JSON.stringify(this.keys)),r=le();for(let e=0;e<r.length;e++)if(Number(r[e].pos)===Number(a)){t[e]=JSON.parse(JSON.stringify(r[e]));break}for(let e=0;e<t.length;e++)if(String(t[e].value).startsWith("0x0101")){let o=parseInt(t[e].value,16);if(o=(o&65280)>>8,o>=1)return!0}return!1}catch{return!1}},async on_reset_key(a,t){if(a.preventDefault(),!this.check_left_key_reset(this.keys[t].pos)){k.error(s("least_left_key"));return}let r=z(),e=JSON.parse(JSON.stringify(r.keys));r.reset_key(this.keys[t].pos);const o=v(s("sync_failed")),n=await r.sync_batch_keys();o.close(),n?(this.keys=JSON.parse(JSON.stringify(r.keys)),k.success(s("modify_success"))):(r.keys=JSON.parse(JSON.stringify(e)),this.keys=JSON.parse(JSON.stringify(e)),k.error(s("modify_failed"))),await N.sync_to_profile()},on_drag_over(a,t){a.preventDefault()},async on_drag_end(a,t){let r=JSON.parse(a.dataTransfer.getData("data"));if(!this.check_left_key_set(this.keys[t].pos,{type:r.type,value:r.data,name:r.name})){k.error(s("least_left_key"));return}this.keys[t].name=r.name,this.keys[t].type=r.type,this.keys[t].value=r.data;let e=z(),o=JSON.parse(JSON.stringify(e.keys));const n=await e.set_key(this.keys[t].pos,{type:r.type,value:r.data,name:r.name});v(s("sync_failed")).close(),n?k.success(s("modify_success")):(this.keys=JSON.parse(JSON.stringify(o)),e.keys=JSON.parse(JSON.stringify(o)),k.error(s("modify_failed"))),await N.sync_to_profile()},on_drag_start(a,t){let r={},e=JSON.parse(JSON.stringify(t));if(t.type===w.MACRO){r={name:e.name,type:w.MACRO,data:{data:e}},a.dataTransfer.setData("data",JSON.stringify(r));return}a.dataTransfer.setData("data",JSON.stringify(e))}}},Bt=Object.assign(Tt,{__name:"pix",setup(a){return(t,r)=>(i(),p(b,{style:{margin:"0.5rem 0.5rem auto 0.5rem",height:"53rem",background:"rgba(255, 255, 255, 0.2)",display:"flex","flex-direction":"row","align-items":"center"}},{default:l(()=>[d(b,{style:{margin:"1rem",width:"30rem",background:"rgba(255, 255, 255, 0.2)","border-radius":"1rem"}},{default:l(()=>[d(ie,{modelValue:t.tabv,"onUpdate:modelValue":[r[0]||(r[0]=e=>t.tabv=e),t.on_page_change],style:{background:"rgba(255, 255, 255, 0.7)",color:"var(--text-primary)"}},{default:l(()=>[d(V,{name:"board"},{default:l(()=>[r[5]||(r[5]=u("i",{class:"fa-regular fa-keyboard"},null,-1)),h(" "+c(_(s)("keys")),1)]),_:1}),d(V,{name:"system"},{default:l(()=>[r[6]||(r[6]=u("i",{class:"fa-solid fa-gear"},null,-1)),h(" "+c(_(s)("key_system")),1)]),_:1}),d(V,{name:"custom"},{default:l(()=>[r[7]||(r[7]=u("i",{class:"fa-solid fa-wrench"},null,-1)),h(" "+c(_(s)("key_custom")),1)]),_:1}),d(V,{name:"macro"},{default:l(()=>[r[8]||(r[8]=u("i",{class:"fa-solid fa-scroll"},null,-1)),h(" "+c(_(s)("key_macro")),1)]),_:1})]),_:1},8,["modelValue","onUpdate:modelValue"]),d(de,{modelValue:t.tabv,"onUpdate:modelValue":r[1]||(r[1]=e=>t.tabv=e),animated:"",style:{"background-color":"var(--color-95)"}},{default:l(()=>[d(M,{name:"board"},{default:l(()=>[d(K,{style:{width:"100%",height:"46rem","user-select":"none"}},{default:l(()=>[d(C,{padding:"",bordered:"",class:"rounded-borders"},{default:l(()=>[(i(!0),y(m,null,g(t.menu_board,e=>(i(),p(j,{"dense-toggle":"","default-opened":"","expand-separator":"",label:_(s)(e.name)},{default:l(()=>[d(b,{style:{"background-color":"var(--color-95)"}},{default:l(()=>[u("div",gt,[(i(!0),y(m,null,g(e.data,o=>(i(),y("div",{class:"menu-item",draggable:"true",onDragstart:n=>t.on_drag_start(n,o)},c(_(s)(o.name)),41,kt))),256))])]),_:2},1024)]),_:2},1032,["label"]))),256))]),_:1})]),_:1})]),_:1}),d(M,{name:"system"},{default:l(()=>[d(K,{style:{width:"100%",height:"46rem","user-select":"none"}},{default:l(()=>[d(C,{padding:"",bordered:"",class:"rounded-borders"},{default:l(()=>[(i(!0),y(m,null,g(t.menu_system,e=>(i(),p(j,{"dense-toggle":"","default-opened":"","expand-separator":"",label:_(s)(e.name)},{default:l(()=>[d(b,{style:{"background-color":"var(--color-95)"}},{default:l(()=>[u("div",ht,[(i(!0),y(m,null,g(e.data,o=>(i(),y("div",{class:"menu-item",draggable:"true",onDragstart:n=>t.on_drag_start(n,o)},c(_(s)(o.name)),41,bt))),256))])]),_:2},1024)]),_:2},1032,["label"]))),256))]),_:1})]),_:1})]),_:1}),d(M,{name:"custom"},{default:l(()=>[d(K,{style:{width:"100%",height:"46rem","user-select":"none"}},{default:l(()=>[d(C,{padding:"",bordered:"",class:"rounded-borders"},{default:l(()=>[(i(!0),y(m,null,g(t.menu_custom,e=>(i(),p(j,{"dense-toggle":"","default-opened":"","expand-separator":"",label:_(s)(e.name)},{default:l(()=>[d(b,{style:{"background-color":"var(--color-95)"}},{default:l(()=>[u("div",vt,[(i(!0),y(m,null,g(e.data,o=>(i(),y("div",{class:"menu-item",draggable:"true",onDragstart:n=>t.on_drag_start(n,o)},c(_(s)(o.name)),41,wt))),256))])]),_:2},1024)]),_:2},1032,["label"]))),256))]),_:1})]),_:1})]),_:1}),d(M,{name:"macro"},{default:l(()=>[d(K,{style:{width:"100%",height:"46rem","user-select":"none"}},{default:l(()=>[d(C,{padding:"",bordered:"",class:"rounded-borders"},{default:l(()=>[u("div",Nt,[(i(!0),y(m,null,g(t.menu_macro,e=>(i(),y("div",{class:"menu-item",draggable:"true",onDragstart:o=>t.on_drag_start(o,e)},c(_(s)(e.name)),41,St))),256))])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}),u("div",null,[u("div",Ot,[u("div",{style:O({position:"absolute",left:t.wrapper.x+"rem",top:t.wrapper.y+"rem",height:t.wrapper.height+"rem",width:t.wrapper.width+"rem",zoom:t.wrapper.zoom,"background-image":t.wrapper.backgroundImage})},null,4),u("div",Jt,[(i(!0),y(m,null,g(t.keys,(e,o)=>(i(),y("div",null,[e.display?(i(),y("div",{key:0,style:O({position:"absolute",opacity:e.opacity,width:e.w+"rem",height:e.h+"rem",left:e.x+"rem",top:e.y+"rem","z-index":"1000"})},[(i(),y("svg",{style:{width:"100%",height:"100%"},onMouseover:n=>e.opacity="1",onMouseout:n=>e.opacity="0.5",onDrop:n=>t.on_drag_end(n,o),onContextmenu:n=>t.on_reset_key(n,o),onDragover:n=>t.on_drag_over(n,o)},[u("text",{class:"svg-text",x:e.text_x,y:e.text_y,fill:e.text_color},c(_(s)(e.name)),9,Dt),(i(!0),y(m,null,g(e.circle,n=>(i(),y("circle",{cx:n.x,cy:n.y,r:n.r,fill:n.color,"fill-opacity":n.opacity},null,8,Vt))),256)),(i(!0),y(m,null,g(e.polyline,n=>(i(),y("polyline",{points:n.points,stroke:n.color,fill:"transparent","stroke-width":n.width},null,8,Ct))),256))],40,$t)),d(Y,{anchor:"top middle",self:"top middle"},{default:l(()=>[h(c(_(s)("key")+":"+_(s)(String(e.name))+`
|
|
`+_(s)("type")+":"+_(s)(String(e.type))+`
|
|
`+_(s)("value")+":"+e.value),1)]),_:2},1024)],4)):A("",!0)]))),256))]),u("div",Kt,[u("div",Mt,[d(S,{color:"red",onClick:r[2]||(r[2]=e=>t.reset_keys_confirm=!0)},{default:l(()=>[h(c(_(s)("reset_button")),1)]),_:1})])])])]),d(F,{modelValue:t.reset_keys_confirm,"onUpdate:modelValue":r[4]||(r[4]=e=>t.reset_keys_confirm=e),"backdrop-filter":"blur(4px)",persistent:""},{default:l(()=>[d(b,{class:"dialog-card"},{default:l(()=>[d(E,{class:"row items-center"},{default:l(()=>[r[9]||(r[9]=u("i",{color:"red",class:"fa-solid fa-triangle-exclamation"},null,-1)),u("span",Qt,c(_(s)("reset_keys_confirm_desc")),1)]),_:1}),d(L,{align:"right"},{default:l(()=>[$((i(),p(S,{"no-caps":"",color:"green"},{default:l(()=>[h(c(_(s)("cancel")),1)]),_:1})),[[Q]]),$((i(),p(S,{"no-caps":"",color:"red",onClick:r[3]||(r[3]=e=>t.on_reset_current_layer_keys())},{default:l(()=>[h(c(_(s)("confirm")),1)]),_:1})),[[Q]])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}))}}),jt=I(Bt,[["__scopeId","data-v-b7a519a3"]]),It={data(){return{type_protocol:""}},created(){let a=G();a.current_device&&(this.type_protocol=a.current_device.type_protocol)}},At=Object.assign(It,{__name:"MSKey",setup(a){return(t,r)=>t.type_protocol==="ms_pix_v1"?(i(),p(jt,{key:0})):t.type_protocol==="ms_sle_v1"?(i(),p(H,{key:1})):t.type_protocol==="ms_sle_v1"?(i(),p(H,{key:2})):A("",!0)}}),Rt={key:0},Ut={key:1},Pt={data(){return{type_device:""}},created(){const a=G();try{this.type_device=a.current_device.type_device}catch{}}},Vr=Object.assign(Pt,{__name:"ViewKey",setup(a){return(t,r)=>t.type_device==="keyboard"?(i(),y("div",Rt,[d(Ge)])):t.type_device==="mouse"?(i(),y("div",Ut,[d(At)])):A("",!0)}});export{Vr as default};
|