UNPKG

vuux

Version:

Vue3 Nuxt3 Nuxt4 组件库

2 lines (1 loc) 415 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("vue"),i=(e,c)=>{const l=a.computed(()=>({"is-expanded":!!e.isOpen,"is-arrow":e?(e.children?.length??0)>0:!1})),r=()=>{e.children?.length&&(e.isOpen=!e.isOpen)},t=s=>{c("update-select",s)};return{classNames:l,handleToggle:r,updateSelect:t,handleCheckChange:s=>{e.disabled||(e.isSelect=s,t(e))}}};exports.useNodeTree=i;