1 |
- import{d as Z,U as $,aa as _,h as k,W as ee,H as te,r as c,o,B as a,w as e,b as n,u as R,c as D,F as S,p as L,m as x,t as N,C as u,a0 as H,f as oe}from"./index-044fcea6.js";import{l as i}from"./index-a89a2ac9.js";import{i as ne}from"./icon-e082edd4.js";import{C as ae}from"./index-0a1556f8.js";import{u as V,C as G}from"./chartLayoutStore-fd1db715.js";import{u as se}from"./chartEditStore-5b626e9c.js";import"./plugin-165ba3a0.js";var s=(l=>(l.PAGE_SETTING="pageSetting",l.CHART_SETTING="chartSetting",l.CHART_ANIMATION="chartAnimation",l.CHART_DATA="chartData",l.CHART_EVENT="chartEvent",l))(s||{});const le=Z({__name:"index",setup(l){const{getDetails:v}=$(V()),{setItem:y}=V(),p=se(),{ConstructIcon:P,FlashIcon:w,DesktopOutlineIcon:O,LeafIcon:z,RocketIcon:B}=ne.ionicons5,F=i(()=>_(()=>import("./index-0e0dd51c.js"),["static/js/index-0e0dd51c.js","static/js/index-044fcea6.js","static/css/index-a302b0a4.css","static/js/index-2d96129b.js","static/js/index-a89a2ac9.js","static/js/icon-e082edd4.js","static/css/index-59c0af28.css","static/js/index.vue_vue_type_script_setup_true_lang-68edf174.js","static/css/index-b9d509fc.css","static/js/chartEditStore-5b626e9c.js","static/js/plugin-165ba3a0.js","static/css/index-f4c427ee.css","static/js/index-1ad9294e.js","static/js/SettingItem-57ad16d5.js","static/css/StylesSetting-7ca7a4ce.css","static/js/SettingItemBox-13bc4e98.js","static/js/CollapseItem.vue_vue_type_script_setup_true_lang-e650e2b4.js","static/js/index.esm.min-63667608.js","static/js/fileTypeEnum-21359a08.js","static/css/index-a4069b2a.css","static/js/useKeyboard.hook-371878b2.js","static/js/useSync.hook-4ea0eef2.js","static/js/chartLayoutStore-fd1db715.js","static/js/project.api-d0c67421.js","static/js/index-0a1556f8.js","static/css/index-70a1141d.css","static/js/querySelectorAll-a1c431d2.js","static/js/listen-92ff7612.js","static/js/useSyncUpdate.hook-606691c8.js","static/css/index-1761d546.css"])),M=i(()=>_(()=>import("./index-2e75b98d.js"),["static/js/index-2e75b98d.js","static/js/index-044fcea6.js","static/css/index-a302b0a4.css","static/js/fileTypeEnum-21359a08.js","static/js/chartEditStore-5b626e9c.js","static/js/plugin-165ba3a0.js","static/js/icon-e082edd4.js","static/js/index-a89a2ac9.js","static/css/index-59c0af28.css","static/js/StylesSetting-161a8b39.js","static/js/SettingItem-57ad16d5.js","static/css/StylesSetting-7ca7a4ce.css","static/js/SettingItemBox-13bc4e98.js","static/js/CollapseItem.vue_vue_type_script_setup_true_lang-e650e2b4.js","static/js/logo-f20f88ae.js","static/js/project.api-d0c67421.js","static/css/index-31ccc328.css"])),U=i(()=>_(()=>import("./index-595abcd6.js"),["static/js/index-595abcd6.js","static/js/index-044fcea6.js","static/css/index-a302b0a4.css","static/js/chartEditStore-5b626e9c.js","static/js/plugin-165ba3a0.js","static/js/icon-e082edd4.js","static/js/SettingItemBox-13bc4e98.js","static/css/StylesSetting-7ca7a4ce.css","static/js/StylesSetting-161a8b39.js","static/js/SettingItem-57ad16d5.js","static/js/CollapseItem.vue_vue_type_script_setup_true_lang-e650e2b4.js","static/js/logo-f20f88ae.js","static/js/useTargetData.hook-70ae102a.js","static/css/index-5d29981d.css"])),W=i(()=>_(()=>import("./index-8ce96716.js").then(d=>d.i),["static/js/index-8ce96716.js","static/js/index-044fcea6.js","static/css/index-a302b0a4.css","static/js/index-a89a2ac9.js","static/js/icon-e082edd4.js","static/css/index-59c0af28.css","static/js/SettingItemBox-13bc4e98.js","static/css/StylesSetting-7ca7a4ce.css","static/js/chartEditStore-5b626e9c.js","static/js/plugin-165ba3a0.js","static/js/useTargetData.hook-70ae102a.js"])),j=i(()=>_(()=>import("./index-521d023b.js"),["static/js/index-521d023b.js","static/js/index-044fcea6.js","static/css/index-a302b0a4.css","static/js/SettingItem-57ad16d5.js","static/css/StylesSetting-7ca7a4ce.css","static/js/SettingItemBox-13bc4e98.js","static/js/plugin-165ba3a0.js","static/js/icon-e082edd4.js","static/js/chartEditStore-5b626e9c.js","static/js/noData-b4665123.js","static/js/useTargetData.hook-70ae102a.js","static/js/EditorWorker-2763fe79.js","static/js/editorWorker-43a98755.js","static/css/EditorWorker-99fc9b4e.css","static/js/useLifeHandler.hook-9e3bea6f.js","static/css/index-95a11081.css"])),q=i(()=>_(()=>import("./index-abf43ba8.js"),["static/js/index-abf43ba8.js","static/js/index-044fcea6.js","static/css/index-a302b0a4.css","static/js/CollapseItem.vue_vue_type_script_setup_true_lang-e650e2b4.js","static/js/chartEditStore-5b626e9c.js","static/js/plugin-165ba3a0.js","static/js/icon-e082edd4.js","static/js/useTargetData.hook-70ae102a.js","static/css/index-9f094ae1.css","static/css/StylesSetting-7ca7a4ce.css"])),m=k(v.value),f=k(s.CHART_SETTING),C=()=>{m.value=!0,y(G.DETAILS,!0)},A=()=>{m.value=!1,y(G.DETAILS,!1)},T=ee(()=>{if(p.getTargetChart.selectId.length!==1)return;const r=p.componentList[p.fetchTargetIndex()];return r!=null&&r.isGroup&&(f.value=s.CHART_SETTING),r});te(v,d=>{d?C():A()});const J=[{key:s.PAGE_SETTING,title:"页面配置",icon:O,render:M}],h=[{key:s.CHART_SETTING,title:"定制",icon:P,render:U},{key:s.CHART_ANIMATION,title:"动画",icon:z,render:q}],K=[...h,{key:s.CHART_DATA,title:"数据",icon:w,render:W},{key:s.CHART_EVENT,title:"事件",icon:B,render:j}];return(d,r)=>{const Q=c("n-layout-content"),E=c("n-icon"),I=c("n-space"),g=c("n-tab-pane"),b=c("n-tabs"),X=c("n-layout-sider"),Y=c("n-layout");return o(),a(Y,{"has-sider":"","sider-placement":"right"},{default:e(()=>[n(Q,null,{default:e(()=>[n(R(F))]),_:1}),n(X,{"collapse-mode":"transform","collapsed-width":0,width:350,collapsed:m.value,"native-scrollbar":!1,"show-trigger":"bar",onCollapse:C,onExpand:A},{default:e(()=>[n(R(ae),{class:"go-content-configurations go-boderbox","show-top":!1,depth:2},{default:e(()=>[T.value?H("",!0):(o(),a(b,{key:0,class:"tabs-box",size:"small",type:"segment"},{default:e(()=>[(o(),D(S,null,L(J,t=>n(g,{key:t.key,name:t.key,size:"small","display-directive":"show:lazy"},{tab:e(()=>[n(I,null,{default:e(()=>[x("span",null,N(t.title),1),n(E,{size:"16",class:"icon-position"},{default:e(()=>[(o(),a(u(t.icon)))]),_:2},1024)]),_:2},1024)]),default:e(()=>[(o(),a(u(t.render)))]),_:2},1032,["name"])),64))]),_:1})),T.value?(o(),a(b,{key:1,value:f.value,"onUpdate:value":r[0]||(r[0]=t=>f.value=t),class:"tabs-box",size:"small",type:"segment"},{default:e(()=>[(o(!0),D(S,null,L(T.value.isGroup?h:K,t=>(o(),a(g,{key:t.key,name:t.key,size:"small","display-directive":"show:lazy"},{tab:e(()=>[n(I,null,{default:e(()=>[x("span",null,N(t.title),1),n(E,{size:"16",class:"icon-position"},{default:e(()=>[(o(),a(u(t.icon)))]),_:2},1024)]),_:2},1024)]),default:e(()=>[(o(),a(u(t.render)))]),_:2},1032,["name"]))),128))]),_:1},8,["value"])):H("",!0)]),_:1})]),_:1},8,["collapsed"])]),_:1})}}});const me=oe(le,[["__scopeId","data-v-25cb5d01"]]);export{me as default};
|