EditTree-NGV4e9Ju.js 1.9 KB

1
  1. import{d as p,l as s,ag as u,aB as l,ar as m,aD as f,at as d,k as a}from"./vue-vendor-Be68asQ6.js";import{_ as h}from"./index-BNFwynfr.js";import{t as D}from"./data-B6s_JPbS.js";import{aO as g,bj as C}from"./antd-vue-vendor-DcqS7Wvq.js";import{P as F}from"./index-X83NmVMq.js";import{a as b}from"./index-BFfnEkVs.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useTimeout-Ca5eqGu-.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./useContentHeight-DnE6GxS2.js";import"./useWindowSizeFn-BTSGGcie.js";import"./useContentViewHeight-BVCc9jQl.js";import"./usePageContext-WlOC5VNa.js";import"./injectionKey-DPVn4AgL.js";const _=p({components:{BasicTree:h,PageWrapper:F},setup(){function e(t){}function o(t){return[{label:"新增",handler:()=>{},icon:"bi:plus"},{label:"删除",handler:()=>{},icon:"bx:bxs-folder-open"}]}const i=[{render:t=>s(g,{class:"ml-2",onClick:()=>{}})},{render:()=>s(C)}];function n({level:t}){return t===1?"ion:git-compare-outline":t===2?"ion:home":t===3?"ion:airplane":""}return{treeData:D,actionList:i,getRightMenuList:o,createIcon:n}}}),E={class:"flex"};function k(e,o,i,n,t,B){const r=u("BasicTree"),c=u("PageWrapper");return m(),l(c,{title:"Tree函数操作示例"},{default:f(()=>[d("div",E,[a(r,{class:"w-1/3",title:"右侧操作按钮/自定义图标",helpMessage:"帮助信息",treeData:e.treeData,actionList:e.actionList,renderIcon:e.createIcon},null,8,["treeData","actionList","renderIcon"]),a(r,{class:"w-1/3 mx-4",title:"右键菜单",treeData:e.treeData,beforeRightClick:e.getRightMenuList},null,8,["treeData","beforeRightClick"]),a(r,{class:"w-1/3",title:"工具栏使用",toolbar:"",checkable:"",search:"",treeData:e.treeData,beforeRightClick:e.getRightMenuList},null,8,["treeData","beforeRightClick"])])]),_:1})}const H=b(_,[["render",k]]);export{H as default};