Ben Lin
2024-04-25 e404c076586d9682c3d782a4ecb0dc254f0bfd48
1
var T=Object.defineProperty,U=Object.defineProperties;var D=Object.getOwnPropertyDescriptors;var C=Object.getOwnPropertySymbols;var F=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable;var I=(a,t,e)=>t in a?T(a,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[t]=e,J=(a,t)=>{for(var e in t||(t={}))F.call(t,e)&&I(a,e,t[e]);if(C)for(var e of C(t))N.call(t,e)&&I(a,e,t[e]);return a},O=(a,t)=>U(a,D(t));var k=(a,t,e)=>new Promise((c,s)=>{var p=o=>{try{n(e.next(o))}catch(l){s(l)}},u=o=>{try{n(e.throw(o))}catch(l){s(l)}},n=o=>o.done?c(o.value):Promise.resolve(o.value).then(p,u);n((e=e.apply(a,t)).next())});import{I as P,_ as $,__tla as A}from"./index-f0df2f76.js";import{d as S,r as B,c as H,H as V,a7 as f,_,$ as x,a3 as r,F as j,aa as q,a8 as z,a9 as g,f as d,a0 as R}from"./vue-1631514e.js";import{T as E,al as G}from"./antd-057b41b1.js";let w,K=Promise.all([(()=>{try{return A}catch(a){}})()]).then(()=>k(void 0,null,function*(){const a=S({name:"OperatingArea",components:{Tooltip:E,Icon:P,Divider:G},setup(){const n=B({toolbarsConfigs:[{title:"\u9884\u89C8-\u652F\u6301\u5E03\u5C40",type:"preview",event:"handlePreview",icon:"ant-design:chrome-filled"},{title:"\u9884\u89C8-\u4E0D\u652F\u6301\u5E03\u5C40",type:"preview",event:"handlePreview2",icon:"ant-design:chrome-filled"},{title:"\u5BFC\u5165JSON",type:"importJson",event:"handleOpenImportJsonModal",icon:"ant-design:import-outlined"},{title:"\u751F\u6210JSON",type:"exportJson",event:"handleOpenJsonModal",icon:"ant-design:export-outlined"},{title:"\u751F\u6210\u4EE3\u7801",type:"exportCode",event:"handleOpenCodeModal",icon:"ant-design:code-filled"},{title:"\u6E05\u7A7A",type:"reset",event:"handleClearFormItems",icon:"ant-design:clear-outlined"}]}),o=H("historyReturn"),{undo:l,redo:b,canUndo:h,canRedo:y}=o;return O(J({},V(n)),{undo:l,redo:b,canUndo:h,canRedo:y})}}),t={class:"operating-area"},e={class:"left-btn-box"},c=["onClick"],s=["disabled"],p=["disabled"];function u(n,o,l,b,h,y){const m=f("Icon"),v=f("Tooltip"),M=f("Divider");return _(),x("div",t,[r("div",e,[(_(!0),x(j,null,q(n.toolbarsConfigs,i=>(_(),z(v,{title:i.title,key:i.icon},{default:g(()=>[r("a",{onClick:L=>n.$emit(i.event),class:"toolbar-text"},[d(m,{icon:i.icon},null,8,["icon"])],8,c)]),_:2},1032,["title"]))),128)),d(M,{type:"vertical"}),d(v,{title:"\u64A4\u9500"},{default:g(()=>[r("a",{class:R({disabled:!n.canUndo}),disabled:!n.canUndo,onClick:o[0]||(o[0]=(...i)=>n.undo&&n.undo(...i))},[d(m,{icon:"ant-design:undo-outlined"})],10,s)]),_:1}),d(v,{title:"\u91CD\u505A"},{default:g(()=>[r("a",{class:R({disabled:!n.canRedo}),disabled:!n.canRedo,onClick:o[1]||(o[1]=(...i)=>n.redo&&n.redo(...i))},[d(m,{icon:"ant-design:redo-outlined"})],10,p)]),_:1})])])}w=$(a,[["render",u],["__scopeId","data-v-c6411f06"]])}));export{K as __tla,w as default};