{"version":3,"file":"node-content.mjs","sources":["../../../../../packages/components/cascade-panel/src/node-content.ts"],"sourcesContent":["import { defineComponent, h } from 'vue'\n\nexport default defineComponent({\n  name: 'NodeContent',\n  render() {\n    const { node, panel } = this.$parent\n    const { data, label } = node\n    const { renderLabelFn } = panel\n    return h(\n      'span',\n      { class: 'el-cascade-node__label' },\n      renderLabelFn ? renderLabelFn({ node, data }) : label\n    )\n  },\n})\n"],"names":[],"mappings":";;AAEA,kBAAe,eAAgB,CAAA;AAAA,EAC7B,IAAM,EAAA,aAAA;AAAA,EACN,MAAS,GAAA;AACP,IAAA,MAAM,EAAE,IAAA,EAAM,KAAM,EAAA,GAAI,IAAK,CAAA,OAAA,CAAA;AAC7B,IAAM,MAAA,EAAE,IAAM,EAAA,KAAA,EAAU,GAAA,IAAA,CAAA;AACxB,IAAM,MAAA,EAAE,eAAkB,GAAA,KAAA,CAAA;AAC1B,IAAO,OAAA,CAAA;AAAA,MACL,MAAA;AAAA,MACA,EAAE,OAAO,wBAAyB,EAAA;AAAA,MAClC,gBAAgB,aAAc,CAAA,EAAE,IAAM,EAAA,IAAA,EAAM,CAAI,GAAA,KAAA;AAAA,KAClD,CAAA;AAAA,GACF;AACF,CAAC,CAAA;;;;"}