var N=(o,m,_)=>new Promise((p,f)=>{var t=i=>{try{l(_.next(i))}catch(u){f(u)}},e=i=>{try{l(_.throw(i))}catch(u){f(u)}},l=i=>i.done?p(i.value):Promise.resolve(i.value).then(t,e);l((_=_.apply(o,m)).next())});import{_ as v,__tla as b}from"./index-7688b710.js";import{t as J}from"./data-1ad4e56f.js";import{b as L,_ as O,__tla as w}from"./index-f0df2f76.js";import{P,__tla as T}from"./index-e26b3a3c.js";import{d as R,k as W,u as F,a7 as k,_ as M,a8 as Y,a9 as r,a3 as C,f as n,E as s}from"./vue-1631514e.js";import{__tla as $}from"./index-7a87ec93.js";import{__tla as j}from"./index-a2613349.js";import"./antd-057b41b1.js";import{__tla as q}from"./props-28b7992c.js";import{__tla as z}from"./useContextMenu-e2127c1a.js";import{__tla as H}from"./useContentViewHeight-c315421e.js";import{__tla as I}from"./useWindowSizeFn-53b82e7c.js";import"./onMountedOrActivated-5690e97c.js";let D,Q=Promise.all([(()=>{try{return b}catch(o){}})(),(()=>{try{return w}catch(o){}})(),(()=>{try{return T}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){}})(),(()=>{try{return I}catch(o){}})()]).then(()=>N(void 0,null,function*(){const o=R({components:{BasicTree:v,PageWrapper:P},setup(){const t=W(null),{createMessage:e}=L();function l(){const a=F(t);if(!a)throw new Error("tree is null!");return a}function i(a){l().filterByLevel(a)}function u(){l().setCheckedKeys(["0-0"])}function S(){const a=l().getCheckedKeys();e.success(JSON.stringify(a))}function c(){l().setSelectedKeys(["0-0"])}function y(){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:J,treeRef:t,handleLevel:i,handleSetCheckData:u,handleGetCheckData:S,handleSetSelectData:c,handleGetSelectData:y,handleSetExpandData:d,handleGetExpandData:B,handleGetSelectNode:h,appendNodeByKey:A,deleteNodeByKey:E,updateNodeByKey:G,checkAll:g,expandAll:x}}}),m={class:"mb-4"},_={class:"mb-4"},p={class:"mb-4"};function f(t,e,l,i,u,S){const c=k("a-button"),y=k("BasicTree"),h=k("PageWrapper");return M(),Y(h,{title:"Tree\u51FD\u6570\u64CD\u4F5C\u793A\u4F8B",contentBackground:"",contentClass:"p-4"},{default:r(()=>[C("div",m,[n(c,{onClick:e[0]||(e[0]=d=>t.expandAll(!0)),class:"mr-2"},{default:r(()=>[s(" \u5C55\u5F00\u5168\u90E8 ")]),_:1}),n(c,{onClick:e[1]||(e[1]=d=>t.expandAll(!1)),class:"mr-2"},{default:r(()=>[s(" \u6298\u53E0\u5168\u90E8 ")]),_:1}),n(c,{onClick:e[2]||(e[2]=d=>t.checkAll(!0)),class:"mr-2"},{default:r(()=>[s(" \u5168\u9009 ")]),_:1}),n(c,{onClick:e[3]||(e[3]=d=>t.checkAll(!1)),class:"mr-2"},{default:r(()=>[s(" \u5168\u4E0D\u9009 ")]),_:1}),n(c,{onClick:e[4]||(e[4]=d=>t.handleLevel(2)),class:"mr-2"},{default:r(()=>[s(" \u663E\u793A\u5230\u7B2C2\u7EA7 ")]),_:1}),n(c,{onClick:e[5]||(e[5]=d=>t.handleLevel(1)),class:"mr-2"},{default:r(()=>[s(" \u663E\u793A\u5230\u7B2C1\u7EA7 ")]),_:1})]),C("div",_,[n(c,{onClick:t.handleSetCheckData,class:"mr-2"},{default:r(()=>[s(" \u8BBE\u7F6E\u52FE\u9009\u6570\u636E ")]),_:1},8,["onClick"]),n(c,{onClick:t.handleGetCheckData,class:"mr-2"},{default:r(()=>[s(" \u83B7\u53D6\u52FE\u9009\u6570\u636E ")]),_:1},8,["onClick"]),n(c,{onClick:t.handleSetSelectData,class:"mr-2"},{default:r(()=>[s(" \u8BBE\u7F6E\u9009\u4E2D\u6570\u636E ")]),_:1},8,["onClick"]),n(c,{onClick:t.handleGetSelectData,class:"mr-2"},{default:r(()=>[s(" \u83B7\u53D6\u9009\u4E2D\u6570\u636E ")]),_:1},8,["onClick"]),n(c,{onClick:t.handleGetSelectNode,class:"mr-2"},{default:r(()=>[s(" \u83B7\u53D6\u9009\u4E2D\u8282\u70B9 ")]),_:1},8,["onClick"]),n(c,{onClick:t.handleSetExpandData,class:"mr-2"},{default:r(()=>[s(" \u8BBE\u7F6E\u5C55\u5F00\u6570\u636E ")]),_:1},8,["onClick"]),n(c,{onClick:t.handleGetExpandData,class:"mr-2"},{default:r(()=>[s(" \u83B7\u53D6\u5C55\u5F00\u6570\u636E ")]),_:1},8,["onClick"])]),C("div",p,[n(c,{onClick:e[6]||(e[6]=d=>t.appendNodeByKey(null)),class:"mr-2"},{default:r(()=>[s(" \u6DFB\u52A0\u6839\u8282\u70B9 ")]),_:1}),n(c,{onClick:e[7]||(e[7]=d=>t.appendNodeByKey("2-2")),class:"mr-2"},{default:r(()=>[s(" \u6DFB\u52A0\u5728parent3\u5185\u6DFB\u52A0\u8282\u70B9 ")]),_:1}),n(c,{onClick:e[8]||(e[8]=d=>t.deleteNodeByKey("2-2")),class:"mr-2"},{default:r(()=>[s(" \u5220\u9664parent3\u8282\u70B9 ")]),_:1}),n(c,{onClick:e[9]||(e[9]=d=>t.updateNodeByKey("1-1")),class:"mr-2"},{default:r(()=>[s(" \u66F4\u65B0parent2\u8282\u70B9 ")]),_:1})]),n(y,{treeData:t.treeData,title:"\u51FD\u6570\u64CD\u4F5C",ref:"treeRef",checkable:!0},null,8,["treeData"])]),_:1})}D=O(o,[["render",f]])}));export{Q as __tla,D as default};