Files
qhmes/web-dist/js/VarMergeNode-Uwf7dW3o-Wt1aYX6a.js
2026-06-16 18:19:57 +08:00

2 lines
1.3 KiB
Java

import"./NodeStyle-Bo2gmgjj-CM4kHPNz.js";import{L as v}from"./NodeContainer-D9PNfjwh-CawrgSrv.js";import c from"./NodeKVS-CL8bAIbU-CtziMPoc.js";import{k as f}from"./useNode-DryF6TH6-6dWLb65C.js";import{e as y,y as k,z as x,A as _,f as b,u as o,c as g,M as A,N as G}from"./vue-vendor-DNhG1Cve.js";import"./_commonjsHelpers-B52_cu2H-BG14nIm9.js";import"./index-Crt100Db-CDbHzweT.js";import"./propStore-Cl0CojEU-BjnqDV4W.js";import"./index-X7Y8jykP.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./throttle-De_jAmBh.js";import"./runStore-Oe6fP2qb-CrdxkpS7.js";import"./index-C4wWpZeQ.js";import"./NodeIcon-BiVm3xLp-DYMLCJV5.js";import"./index-CfNJyBRj.js";import"./dropdown-jkliuVyN.js";import"./NodeKV-D_Elo-Or-xvJMLI1M.js";const F=y({__name:"VarMergeNode",props:{node:{type:Object,required:!0},graph:{type:Object,required:!0}},setup(n){const m=n,{containerProps:u,$properties:p}=f(m),l=g(()=>{var e,t,a,i;return(Array.isArray((t=(e=p.value)==null?void 0:e.options)==null?void 0:t.varGroups)?(i=(a=p.value)==null?void 0:a.options)==null?void 0:i.varGroups:[]).map((r,d)=>{const s=!r.type||r.type==="unknown";return{label:d===0?"聚合分组":"",valueList:[{text:r.name},{text:s?"未定义":`<${r.type}>`,type:s?"invalid":"tip"}],separator:""}})});return(e,t)=>(x(),k(o(v),A(G(o(u))),{default:_(()=>[b(o(c),{kvs:l.value},null,8,["kvs"])]),_:1},16))}});export{F as default};