goview_vue/dist/static/js/index-ca7e5bc3.js
2023-06-06 12:12:26 +08:00

2 lines
6.0 KiB
JavaScript

import{d as Y,$ as Z,ae as i,j as k,a1 as tt,J as et,r as c,o,D as n,w as t,b as a,u as D,c as R,F as S,q as L,n as x,t as N,E as d,a6 as H,h as ot}from"./index-414f6242.js";import{l as _}from"./index-6b001454.js";import{i as at}from"./icon-42145a57.js";import{C as nt}from"./index-b0d48761.js";import{u as V,C as G}from"./chartLayoutStore-5945c8c3.js";import{u as st}from"./chartEditStore-71df5cf8.js";import"./plugin-614116ba.js";var s=(r=>(r.PAGE_SETTING="pageSetting",r.CHART_SETTING="chartSetting",r.CHART_ANIMATION="chartAnimation",r.CHART_DATA="chartData",r.CHART_EVENT="chartEvent",r))(s||{});const rt=Y({__name:"index",setup(r){const{getDetails:v}=Z(V()),{setItem:y}=V(),p=st(),{ConstructIcon:P,FlashIcon:w,DesktopOutlineIcon:O,LeafIcon:z,RocketIcon:B}=at.ionicons5,F=_(()=>i(()=>import("./index-d88763e1.js"),["./index-d88763e1.js","./index-414f6242.js","../css/index-9c2eb289.css","./index-515c1b54.js","./index-6b001454.js","./icon-42145a57.js","../css/index-d825de9b.css","./index.vue_vue_type_script_setup_true_lang-134999cf.js","../css/index-dc86d379.css","./chartEditStore-71df5cf8.js","./plugin-614116ba.js","../css/index-f4c427ee.css","./index-3e379f1f.js","./SettingItem-cbdfd56e.js","../css/SettingItemBox-462ae6ed.css","./SettingItemBox-c30b2af8.js","./CollapseItem.vue_vue_type_script_setup_true_lang-80d5594f.js","./index.esm.min-6f206398.js","./fileTypeEnum-21359a08.js","../css/index-51120298.css","./useKeyboard.hook-458bded7.js","./useSync.hook-02ee83df.js","./chartLayoutStore-5945c8c3.js","./project.api-d17fa7c6.js","./index-b0d48761.js","../css/index-366d23c6.css","./useSyncUpdate.hook-1176d557.js","../css/index-6ba9f42b.css"],import.meta.url)),M=_(()=>i(()=>import("./index-53d97228.js"),["./index-53d97228.js","./index-414f6242.js","../css/index-9c2eb289.css","./fileTypeEnum-21359a08.js","./chartEditStore-71df5cf8.js","./plugin-614116ba.js","./icon-42145a57.js","./index-6b001454.js","../css/index-d825de9b.css","./StylesSetting.vue_vue_type_script_setup_true_lang-bd40d0c6.js","./SettingItem-cbdfd56e.js","../css/SettingItemBox-462ae6ed.css","./SettingItemBox-c30b2af8.js","./CollapseItem.vue_vue_type_script_setup_true_lang-80d5594f.js","./project.api-d17fa7c6.js","../css/index-31ccc328.css"],import.meta.url)),j=_(()=>i(()=>import("./index-2fe850c1.js"),["./index-2fe850c1.js","./index-414f6242.js","../css/index-9c2eb289.css","./chartEditStore-71df5cf8.js","./plugin-614116ba.js","./icon-42145a57.js","./SettingItemBox-c30b2af8.js","../css/SettingItemBox-462ae6ed.css","./StylesSetting.vue_vue_type_script_setup_true_lang-bd40d0c6.js","./SettingItem-cbdfd56e.js","./CollapseItem.vue_vue_type_script_setup_true_lang-80d5594f.js","./useTargetData.hook-d38571ae.js","../css/index-5d29981d.css"],import.meta.url)),q=_(()=>i(()=>import("./index-a9256dac.js").then(u=>u.i),["./index-a9256dac.js","./index-414f6242.js","../css/index-9c2eb289.css","./index-6b001454.js","./icon-42145a57.js","../css/index-d825de9b.css","./SettingItemBox-c30b2af8.js","../css/SettingItemBox-462ae6ed.css","./chartEditStore-71df5cf8.js","./plugin-614116ba.js","./useTargetData.hook-d38571ae.js"],import.meta.url)),J=_(()=>i(()=>import("./index-d035cd2f.js"),["./index-d035cd2f.js","./index-414f6242.js","../css/index-9c2eb289.css","./SettingItem-cbdfd56e.js","../css/SettingItemBox-462ae6ed.css","./SettingItemBox-c30b2af8.js","./plugin-614116ba.js","./icon-42145a57.js","./chartEditStore-71df5cf8.js","./noData-e5cefb25.js","./useTargetData.hook-d38571ae.js","./EditorWorker-a0040853.js","./editorWorker-43a98755.js","../css/EditorWorker-eb2c5524.css","./useLifeHandler.hook-56a87d1f.js","../css/index-35071359.css"],import.meta.url)),U=_(()=>i(()=>import("./index-b707334a.js"),["./index-b707334a.js","./index-414f6242.js","../css/index-9c2eb289.css","./CollapseItem.vue_vue_type_script_setup_true_lang-80d5594f.js","./chartEditStore-71df5cf8.js","./plugin-614116ba.js","./icon-42145a57.js","./useTargetData.hook-d38571ae.js","../css/index-9f094ae1.css","../css/SettingItemBox-462ae6ed.css"],import.meta.url)),m=k(v.value),T=k(s.CHART_SETTING),A=()=>{m.value=!0,y(G.DETAILS,!0)},C=()=>{m.value=!1,y(G.DETAILS,!1)},f=tt(()=>{if(p.getTargetChart.selectId.length!==1)return;const l=p.componentList[p.fetchTargetIndex()];return l!=null&&l.isGroup&&(T.value=s.CHART_SETTING),l});et(v,u=>{u?A():C()});const $=[{key:s.PAGE_SETTING,title:"页面配置",icon:O,render:M}],E=[{key:s.CHART_SETTING,title:"定制",icon:P,render:j},{key:s.CHART_ANIMATION,title:"动画",icon:z,render:U}],K=[...E,{key:s.CHART_DATA,title:"数据",icon:w,render:q},{key:s.CHART_EVENT,title:"事件",icon:B,render:J}];return(u,l)=>{const Q=c("n-layout-content"),h=c("n-icon"),I=c("n-space"),g=c("n-tab-pane"),b=c("n-tabs"),W=c("n-layout-sider"),X=c("n-layout");return o(),n(X,{"has-sider":"","sider-placement":"right"},{default:t(()=>[a(Q,null,{default:t(()=>[a(D(F))]),_:1}),a(W,{"collapse-mode":"transform","collapsed-width":0,width:350,collapsed:m.value,"native-scrollbar":!1,"show-trigger":"bar",onCollapse:A,onExpand:C},{default:t(()=>[a(D(nt),{class:"go-content-configurations go-boderbox","show-top":!1,depth:2},{default:t(()=>[f.value?H("",!0):(o(),n(b,{key:0,class:"tabs-box",size:"small",type:"segment"},{default:t(()=>[(o(),R(S,null,L($,e=>a(g,{key:e.key,name:e.key,size:"small","display-directive":"show:lazy"},{tab:t(()=>[a(I,null,{default:t(()=>[x("span",null,N(e.title),1),a(h,{size:"16",class:"icon-position"},{default:t(()=>[(o(),n(d(e.icon)))]),_:2},1024)]),_:2},1024)]),default:t(()=>[(o(),n(d(e.render)))]),_:2},1032,["name"])),64))]),_:1})),f.value?(o(),n(b,{key:1,value:T.value,"onUpdate:value":l[0]||(l[0]=e=>T.value=e),class:"tabs-box",size:"small",type:"segment"},{default:t(()=>[(o(!0),R(S,null,L(f.value.isGroup?E:K,e=>(o(),n(g,{key:e.key,name:e.key,size:"small","display-directive":"show:lazy"},{tab:t(()=>[a(I,null,{default:t(()=>[x("span",null,N(e.title),1),a(h,{size:"16",class:"icon-position"},{default:t(()=>[(o(),n(d(e.icon)))]),_:2},1024)]),_:2},1024)]),default:t(()=>[(o(),n(d(e.render)))]),_:2},1032,["name"]))),128))]),_:1},8,["value"])):H("",!0)]),_:1})]),_:1},8,["collapsed"])]),_:1})}}});const mt=ot(rt,[["__scopeId","data-v-25cb5d01"]]);export{mt as default};