1 |
- import{_ as S}from"./index.08c855c1.js";import{t as A}from"./data.ec134722.js";import{av as F,a as K,s as g,a_ as c,o as h,j as $,y as l,m as p,n as a,z as s,D as G,i as T}from"./index.e732a6c4.js";import{P as b}from"./index.3b7c359a.js";import"./fromPairs.84aabb58.js";import"./index.48dc9414.js";import"./eagerComputed.d8debd6e.js";import"./FileOutlined.a9bd2925.js";import"./useContextMenu.c30f544a.js";import"./index.7a5d609f.js";import"./get.cddfc9f0.js";import"./index.5f78f2da.js";import"./index.131a0cf6.js";import"./useSize.251fd95d.js";import"./useWindowSizeFn.ef03f01e.js";import"./useContentViewHeight.b55f3b98.js";import"./ArrowLeftOutlined.ed827216.js";import"./index.edd35c1d.js";import"./transButton.9d7d2b69.js";const _=K({components:{BasicTree:S,PageWrapper:b},setup(){const u=g(null),{createMessage:e}=G();function o(){const t=T(u);if(!t)throw new Error("tree is null!");return t}function f(t){o().filterByLevel(t)}function m(){o().setCheckedKeys(["0-0"])}function k(){const t=o().getCheckedKeys();e.success(JSON.stringify(t))}function n(){o().setSelectedKeys(["0-0"])}function d(){const t=o().getSelectedKeys();e.success(JSON.stringify(t))}function i(){const t=o().getSelectedKeys(),C=o().getSelectedNode(t[0]);e.success(C!==null?JSON.stringify(C):null)}function r(){o().setExpandedKeys(["0-0"])}function B(){const t=o().getExpandedKeys();e.success(JSON.stringify(t))}function y(t){o().checkAll(t)}function E(t){o().expandAll(t)}function D(t=null){o().insertNodeByKey({parentKey:t,node:{title:"\u65B0\u589E\u8282\u70B9",key:"2-2-2"},push:"push"})}function v(t){o().deleteNodeByKey(t)}function N(t){o().updateNodeByKey(t,{title:"parent2-new"})}return{treeData:A,treeRef:u,handleLevel:f,handleSetCheckData:m,handleGetCheckData:k,handleSetSelectData:n,handleGetSelectData:d,handleSetExpandData:r,handleGetExpandData:B,handleGetSelectNode:i,appendNodeByKey:D,deleteNodeByKey:v,updateNodeByKey:N,checkAll:y,expandAll:E}}}),w={class:"mb-4"},J={class:"mb-4"},L={class:"mb-4"};function O(u,e,o,f,m,k){const n=c("a-button"),d=c("BasicTree"),i=c("PageWrapper");return h(),$(i,{title:"Tree\u51FD\u6570\u64CD\u4F5C\u793A\u4F8B",contentBackground:"",contentClass:"p-4"},{default:l(()=>[p("div",w,[a(n,{onClick:e[0]||(e[0]=r=>u.expandAll(!0)),class:"mr-2"},{default:l(()=>[s(" \u5C55\u5F00\u5168\u90E8 ")]),_:1}),a(n,{onClick:e[1]||(e[1]=r=>u.expandAll(!1)),class:"mr-2"},{default:l(()=>[s(" \u6298\u53E0\u5168\u90E8 ")]),_:1}),a(n,{onClick:e[2]||(e[2]=r=>u.checkAll(!0)),class:"mr-2"},{default:l(()=>[s(" \u5168\u9009 ")]),_:1}),a(n,{onClick:e[3]||(e[3]=r=>u.checkAll(!1)),class:"mr-2"},{default:l(()=>[s(" \u5168\u4E0D\u9009 ")]),_:1}),a(n,{onClick:e[4]||(e[4]=r=>u.handleLevel(2)),class:"mr-2"},{default:l(()=>[s(" \u663E\u793A\u5230\u7B2C2\u7EA7 ")]),_:1}),a(n,{onClick:e[5]||(e[5]=r=>u.handleLevel(1)),class:"mr-2"},{default:l(()=>[s(" \u663E\u793A\u5230\u7B2C1\u7EA7 ")]),_:1})]),p("div",J,[a(n,{onClick:u.handleSetCheckData,class:"mr-2"},{default:l(()=>[s(" \u8BBE\u7F6E\u52FE\u9009\u6570\u636E ")]),_:1},8,["onClick"]),a(n,{onClick:u.handleGetCheckData,class:"mr-2"},{default:l(()=>[s(" \u83B7\u53D6\u52FE\u9009\u6570\u636E ")]),_:1},8,["onClick"]),a(n,{onClick:u.handleSetSelectData,class:"mr-2"},{default:l(()=>[s(" \u8BBE\u7F6E\u9009\u4E2D\u6570\u636E ")]),_:1},8,["onClick"]),a(n,{onClick:u.handleGetSelectData,class:"mr-2"},{default:l(()=>[s(" \u83B7\u53D6\u9009\u4E2D\u6570\u636E ")]),_:1},8,["onClick"]),a(n,{onClick:u.handleGetSelectNode,class:"mr-2"},{default:l(()=>[s(" \u83B7\u53D6\u9009\u4E2D\u8282\u70B9 ")]),_:1},8,["onClick"]),a(n,{onClick:u.handleSetExpandData,class:"mr-2"},{default:l(()=>[s(" \u8BBE\u7F6E\u5C55\u5F00\u6570\u636E ")]),_:1},8,["onClick"]),a(n,{onClick:u.handleGetExpandData,class:"mr-2"},{default:l(()=>[s(" \u83B7\u53D6\u5C55\u5F00\u6570\u636E ")]),_:1},8,["onClick"])]),p("div",L,[a(n,{onClick:e[6]||(e[6]=r=>u.appendNodeByKey(null)),class:"mr-2"},{default:l(()=>[s(" \u6DFB\u52A0\u6839\u8282\u70B9 ")]),_:1}),a(n,{onClick:e[7]||(e[7]=r=>u.appendNodeByKey("2-2")),class:"mr-2"},{default:l(()=>[s(" \u6DFB\u52A0\u5728parent3\u5185\u6DFB\u52A0\u8282\u70B9 ")]),_:1}),a(n,{onClick:e[8]||(e[8]=r=>u.deleteNodeByKey("2-2")),class:"mr-2"},{default:l(()=>[s(" \u5220\u9664parent3\u8282\u70B9 ")]),_:1}),a(n,{onClick:e[9]||(e[9]=r=>u.updateNodeByKey("1-1")),class:"mr-2"},{default:l(()=>[s(" \u66F4\u65B0parent2\u8282\u70B9 ")]),_:1})]),a(d,{treeData:u.treeData,title:"\u51FD\u6570\u64CD\u4F5C",ref:"treeRef",checkable:!0},null,8,["treeData"])]),_:1})}var ne=F(_,[["render",O]]);export{ne as default};
|