"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const d=require("vue");function l({prefixCls:n,record:t,onExpand:s,expanded:e,expandable:o}){const r=`${n}-row-expand-icon`;if(!o)return d.createVNode("span",{class:[r,`${n}-row-spaced`]},null);const c=a=>{s(t,a),a.stopPropagation()};return d.createVNode("span",{class:{[r]:!0,[`${n}-row-expanded`]:e,[`${n}-row-collapsed`]:!e},onClick:c},null)}function u(n,t,s){const e=[];function o(r){(r||[]).forEach((c,a)=>{e.push(t(c,a)),o(c[s])})}return o(n),e}exports.findAllChildrenKeys=u;exports.renderExpandIcon=l;
