var N=(o,y,u)=>new Promise((p,f)=>{var t=i=>{try{l(u.next(i))}catch(_){f(_)}},e=i=>{try{l(u.throw(i))}catch(_){f(_)}},l=i=>i.done?p(i.value):Promise.resolve(i.value).then(t,e);l((u=u.apply(o,y)).next())});import{B as v,__tla as b}from"./Tree-6c35f2c0.js";import{t as w}from"./data-1ad4e56f.js";import{d as J,r as L,E as O,u as P,_ as T,y as k,o as R,c as W,w as n,a as C,e as r,b as s,__tla as F}from"./index-b5895273.js";import{P as M,__tla as Y}from"./index-3705f1a8.js";import{__tla as $}from"./useContextMenu-c4ffe073.js";import{__tla as j}from"./difference-9954c5db.js";import{__tla as q}from"./onMountedOrActivated-6125a24a.js";import{__tla as z}from"./useWindowSizeFn-a59bee15.js";import{__tla as H}from"./useContentViewHeight-cd147d02.js";let D,I=Promise.all([(()=>{try{return b}catch(o){}})(),(()=>{try{return F}catch(o){}})(),(()=>{try{return Y}catch(o){}})(),(()=>{try{return $}catch(o){}})(),(()=>{try{return j}catch(o){}})(),(()=>{try{return q}catch(o){}})(),(()=>{try{return z}catch(o){}})(),(()=>{try{return H}catch(o){}})()]).then(()=>N(void 0,null,function*(){const o=J({components:{BasicTree:v,PageWrapper:M},setup(){const t=L(null),{createMessage:e}=O();function l(){const a=P(t);if(!a)throw new Error("tree is null!");return a}function i(a){l().filterByLevel(a)}function _(){l().setCheckedKeys(["0-0"])}function S(){const a=l().getCheckedKeys();e.success(JSON.stringify(a))}function c(){l().setSelectedKeys(["0-0"])}function m(){const a=l().getSelectedKeys();e.success(JSON.stringify(a))}function h(){const a=l().getSelectedKeys(),K=l().getSelectedNode(a[0]);e.success(K!==null?JSON.stringify(K):null)}function d(){l().setExpandedKeys(["0-0"])}function B(){const a=l().getExpandedKeys();e.success(JSON.stringify(a))}function g(a){l().checkAll(a)}function x(a){l().expandAll(a)}function A(a=null){l().insertNodeByKey({parentKey:a,node:{title:"\u65B0\u589E\u8282\u70B9",key:"2-2-2"},push:"push"})}function E(a){l().deleteNodeByKey(a)}function G(a){l().updateNodeByKey(a,{title:"parent2-new"})}return{treeData:w,treeRef:t,handleLevel:i,handleSetCheckData:_,handleGetCheckData:S,handleSetSelectData:c,handleGetSelectData:m,handleSetExpandData:d,handleGetExpandData:B,handleGetSelectNode:h,appendNodeByKey:A,deleteNodeByKey:E,updateNodeByKey:G,checkAll:g,expandAll:x}}}),y={class:"mb-4"},u={class:"mb-4"},p={class:"mb-4"};function f(t,e,l,i,_,S){const c=k("a-button"),m=k("BasicTree"),h=k("PageWrapper");return R(),W(h,{title:"Tree\u51FD\u6570\u64CD\u4F5C\u793A\u4F8B",contentBackground:"",contentClass:"p-4"},{default:n(()=>[C("div",y,[r(c,{onClick:e[0]||(e[0]=d=>t.expandAll(!0)),class:"mr-2"},{default:n(()=>[s(" \u5C55\u5F00\u5168\u90E8 ")]),_:1}),r(c,{onClick:e[1]||(e[1]=d=>t.expandAll(!1)),class:"mr-2"},{default:n(()=>[s(" \u6298\u53E0\u5168\u90E8 ")]),_:1}),r(c,{onClick:e[2]||(e[2]=d=>t.checkAll(!0)),class:"mr-2"},{default:n(()=>[s(" \u5168\u9009 ")]),_:1}),r(c,{onClick:e[3]||(e[3]=d=>t.checkAll(!1)),class:"mr-2"},{default:n(()=>[s(" \u5168\u4E0D\u9009 ")]),_:1}),r(c,{onClick:e[4]||(e[4]=d=>t.handleLevel(2)),class:"mr-2"},{default:n(()=>[s(" \u663E\u793A\u5230\u7B2C2\u7EA7 ")]),_:1}),r(c,{onClick:e[5]||(e[5]=d=>t.handleLevel(1)),class:"mr-2"},{default:n(()=>[s(" \u663E\u793A\u5230\u7B2C1\u7EA7 ")]),_:1})]),C("div",u,[r(c,{onClick:t.handleSetCheckData,class:"mr-2"},{default:n(()=>[s(" \u8BBE\u7F6E\u52FE\u9009\u6570\u636E ")]),_:1},8,["onClick"]),r(c,{onClick:t.handleGetCheckData,class:"mr-2"},{default:n(()=>[s(" \u83B7\u53D6\u52FE\u9009\u6570\u636E ")]),_:1},8,["onClick"]),r(c,{onClick:t.handleSetSelectData,class:"mr-2"},{default:n(()=>[s(" \u8BBE\u7F6E\u9009\u4E2D\u6570\u636E ")]),_:1},8,["onClick"]),r(c,{onClick:t.handleGetSelectData,class:"mr-2"},{default:n(()=>[s(" \u83B7\u53D6\u9009\u4E2D\u6570\u636E ")]),_:1},8,["onClick"]),r(c,{onClick:t.handleGetSelectNode,class:"mr-2"},{default:n(()=>[s(" \u83B7\u53D6\u9009\u4E2D\u8282\u70B9 ")]),_:1},8,["onClick"]),r(c,{onClick:t.handleSetExpandData,class:"mr-2"},{default:n(()=>[s(" \u8BBE\u7F6E\u5C55\u5F00\u6570\u636E ")]),_:1},8,["onClick"]),r(c,{onClick:t.handleGetExpandData,class:"mr-2"},{default:n(()=>[s(" \u83B7\u53D6\u5C55\u5F00\u6570\u636E ")]),_:1},8,["onClick"])]),C("div",p,[r(c,{onClick:e[6]||(e[6]=d=>t.appendNodeByKey(null)),class:"mr-2"},{default:n(()=>[s(" \u6DFB\u52A0\u6839\u8282\u70B9 ")]),_:1}),r(c,{onClick:e[7]||(e[7]=d=>t.appendNodeByKey("2-2")),class:"mr-2"},{default:n(()=>[s(" \u6DFB\u52A0\u5728parent3\u5185\u6DFB\u52A0\u8282\u70B9 ")]),_:1}),r(c,{onClick:e[8]||(e[8]=d=>t.deleteNodeByKey("2-2")),class:"mr-2"},{default:n(()=>[s(" \u5220\u9664parent3\u8282\u70B9 ")]),_:1}),r(c,{onClick:e[9]||(e[9]=d=>t.updateNodeByKey("1-1")),class:"mr-2"},{default:n(()=>[s(" \u66F4\u65B0parent2\u8282\u70B9 ")]),_:1})]),r(m,{treeData:t.treeData,title:"\u51FD\u6570\u64CD\u4F5C",ref:"treeRef",checkable:!0},null,8,["treeData"])]),_:1})}D=T(o,[["render",f]])}));export{I as __tla,D as default};