index-f2fe6690.js 6.6 KB

1
  1. import{d as Y,S as Z,h as k,V as ee,G as te,r as c,o,A as a,w as e,b as n,u as R,c as S,F as D,p as L,m as x,t as N,B as u,$ as H,a9 as _,f as oe}from"./index-b2db51ed.js";import{l as i}from"./index-50911ca4.js";import{i as ne}from"./icon-6bc37fdf.js";import{C as ae}from"./index-2ce9e0de.js";import{u as V,C as G}from"./chartLayoutStore-4aaf4f58.js";import{u as se}from"./chartEditStore-dedf428e.js";import"./plugin-71aaff53.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=Y({__name:"index",setup(l){const{getDetails:v}=Z(V()),{setItem:y}=V(),p=se(),{ConstructIcon:P,FlashIcon:w,DesktopOutlineIcon:O,LeafIcon:z,RocketIcon:B}=ne.ionicons5,F=i(()=>_(()=>import("./index-9f1ae8b9.js"),["static/js/index-9f1ae8b9.js","static/js/index-b2db51ed.js","static/css/index-a2f98856.css","static/js/index-c139dcd6.js","static/js/index-50911ca4.js","static/js/icon-6bc37fdf.js","static/css/index-8b0f7695.css","static/js/index.vue_vue_type_script_setup_true_lang-3bf04558.js","static/css/index-52203a23.css","static/js/chartEditStore-dedf428e.js","static/js/plugin-71aaff53.js","static/css/index-f89bf382.css","static/js/index-ce6deea3.js","static/js/SettingItem-a3ed4bd7.js","static/css/StylesSetting-fada84e6.css","static/js/SettingItemBox-7c6e57b2.js","static/js/CollapseItem.vue_vue_type_script_setup_true_lang-8059af3c.js","static/js/index.esm.min-3f10ab9e.js","static/js/fileTypeEnum-21359a08.js","static/css/index-a8773354.css","static/js/useKeyboard.hook-3e420105.js","static/js/useSync.hook-4617b36c.js","static/js/chartLayoutStore-4aaf4f58.js","static/js/project.api-744db7b6.js","static/js/index-2ce9e0de.js","static/css/index-25439df8.css","static/js/querySelectorAll-a0b713c4.js","static/js/listen-42d046d4.js","static/js/useSyncUpdate.hook-248eb8f8.js","static/css/index-7fe57473.css"])),M=i(()=>_(()=>import("./index-4cc88696.js"),["static/js/index-4cc88696.js","static/js/index-b2db51ed.js","static/css/index-a2f98856.css","static/js/fileTypeEnum-21359a08.js","static/js/chartEditStore-dedf428e.js","static/js/plugin-71aaff53.js","static/js/icon-6bc37fdf.js","static/js/index-50911ca4.js","static/css/index-8b0f7695.css","static/js/StylesSetting-4b12ddd6.js","static/js/SettingItem-a3ed4bd7.js","static/css/StylesSetting-fada84e6.css","static/js/SettingItemBox-7c6e57b2.js","static/js/CollapseItem.vue_vue_type_script_setup_true_lang-8059af3c.js","static/js/logo-f20f88ae.js","static/js/project.api-744db7b6.js","static/css/index-0169477b.css"])),U=i(()=>_(()=>import("./index-5ba5ad51.js"),["static/js/index-5ba5ad51.js","static/js/index-b2db51ed.js","static/css/index-a2f98856.css","static/js/chartEditStore-dedf428e.js","static/js/plugin-71aaff53.js","static/js/icon-6bc37fdf.js","static/js/SettingItemBox-7c6e57b2.js","static/css/StylesSetting-fada84e6.css","static/js/StylesSetting-4b12ddd6.js","static/js/SettingItem-a3ed4bd7.js","static/js/CollapseItem.vue_vue_type_script_setup_true_lang-8059af3c.js","static/js/logo-f20f88ae.js","static/js/useTargetData.hook-102f03c5.js","static/css/index-353b9176.css"])),$=i(()=>_(()=>import("./index-e278bcaf.js").then(d=>d.i),["static/js/index-e278bcaf.js","static/js/index-b2db51ed.js","static/css/index-a2f98856.css","static/js/index-50911ca4.js","static/js/icon-6bc37fdf.js","static/css/index-8b0f7695.css","static/js/SettingItemBox-7c6e57b2.js","static/css/StylesSetting-fada84e6.css","static/js/chartEditStore-dedf428e.js","static/js/plugin-71aaff53.js","static/js/useTargetData.hook-102f03c5.js"])),j=i(()=>_(()=>import("./index-00422da5.js"),["static/js/index-00422da5.js","static/js/index-b2db51ed.js","static/css/index-a2f98856.css","static/js/SettingItem-a3ed4bd7.js","static/css/StylesSetting-fada84e6.css","static/js/SettingItemBox-7c6e57b2.js","static/js/plugin-71aaff53.js","static/js/icon-6bc37fdf.js","static/js/chartEditStore-dedf428e.js","static/js/noData-b4665123.js","static/js/useTargetData.hook-102f03c5.js","static/js/EditorWorker-402000a7.js","static/js/editorWorker-1611c17d.js","static/css/EditorWorker-e466e2fd.css","static/js/useLifeHandler.hook-e4a4ca52.js","static/css/index-306d9109.css"])),q=i(()=>_(()=>import("./index-9b7bdc0d.js"),["static/js/index-9b7bdc0d.js","static/js/index-b2db51ed.js","static/css/index-a2f98856.css","static/js/CollapseItem.vue_vue_type_script_setup_true_lang-8059af3c.js","static/js/chartEditStore-dedf428e.js","static/js/plugin-71aaff53.js","static/js/icon-6bc37fdf.js","static/js/useTargetData.hook-102f03c5.js","static/css/index-2bba61b3.css","static/css/StylesSetting-fada84e6.css"])),m=k(v.value),f=k(s.CHART_SETTING),A=()=>{m.value=!0,y(G.DETAILS,!0)},C=()=>{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?A():C()});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:$},{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"),W=c("n-layout-sider"),X=c("n-layout");return o(),a(X,{"has-sider":"","sider-placement":"right"},{default:e(()=>[n(Q,null,{default:e(()=>[n(R(F))]),_:1}),n(W,{"collapse-mode":"transform","collapsed-width":0,width:350,collapsed:m.value,"native-scrollbar":!1,"show-trigger":"bar",onCollapse:A,onExpand:C},{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(),S(D,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),S(D,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};