{"version":3,"file":"form-base-table-expand-render.mjs","names":[],"sources":["../../../../../../packages/components/form-base/src/form-base-table-expand-render.vue"],"sourcesContent":["<script lang=\"tsx\" name=\"form-base-table-expand-render\">\nimport { defineComponent } from 'vue'\n\nexport default defineComponent({\n  props: {\n    row: {\n      type: Object,\n      default: () => ({}),\n    },\n    scope: {\n      type: Object,\n      default: () => ({}),\n    },\n    isVirtuallyTable: {\n      type: Boolean,\n      default: false,\n    },\n  },\n  render() {\n    if (this.isVirtuallyTable && this.row.showOverflow) {\n      return (\n        <el-tooltip\n          content={\n            this.scope.row[this.row.prop]\n              ? this.scope.row[this.row.prop].toString()\n              : ''\n          }\n          placement=\"top\"\n        >\n          <span>{this.row.expand(this.scope.row)}</span>\n        </el-tooltip>\n      )\n    } else {\n      return this.row.expand(this.scope.row)\n    }\n  },\n})\n</script>\n"],"mappings":""}