{"version":3,"file":"descriptions-row.vue.mjs","sources":["../../../../../packages/components/descriptions/src/descriptions-row.vue"],"sourcesContent":["<template>\n  <template v-if=\"descriptions.direction === 'vertical'\">\n    <tr>\n      <template v-for=\"(cell, index) in row\" :key=\"`tr1-${index}`\">\n        <el-descriptions-cell :cell=\"cell\" tag=\"th\" type=\"label\" />\n      </template>\n    </tr>\n    <tr>\n      <template v-for=\"(cell, index) in row\" :key=\"`tr2-${index}`\">\n        <el-descriptions-cell :cell=\"cell\" tag=\"td\" type=\"content\" />\n      </template>\n    </tr>\n  </template>\n  <tr v-else>\n    <template v-for=\"(cell, index) in row\" :key=\"`tr3-${index}`\">\n      <template v-if=\"descriptions.border\">\n        <el-descriptions-cell :cell=\"cell\" tag=\"td\" type=\"label\" />\n        <el-descriptions-cell :cell=\"cell\" tag=\"td\" type=\"content\" />\n      </template>\n      <el-descriptions-cell v-else :cell=\"cell\" tag=\"td\" type=\"both\" />\n    </template>\n  </tr>\n</template>\n\n<script lang=\"ts\">\nimport { defineComponent, inject } from 'vue'\nimport DescriptionsCell from './descriptions-cell'\nimport { elDescriptionsKey } from './token'\n\nimport type { IDescriptionsInject } from './descriptions.type'\n\nexport default defineComponent({\n  name: 'ElDescriptionsRow',\n  components: {\n    [DescriptionsCell.name]: DescriptionsCell,\n  },\n  props: {\n    row: {\n      type: Array,\n    },\n  },\n  setup() {\n    const descriptions = inject(elDescriptionsKey, {} as IDescriptionsInject)\n\n    return {\n      descriptions,\n    }\n  },\n})\n</script>\n"],"names":["_resolveComponent","_openBlock","_createElementBlock","_Fragment","_createElementVNode","_renderList","_createBlock","_createVNode"],"mappings":";;;;;;AACwC,EAAA,MAAA,+BAAA,GAAAA,iBAAA,sBAAA,CAAA,CAAA;SACpC,IAIK,CAAA,YAAA,CAAA,SAAA,KAAA,UAAA,IAAAC,WAAA,EAAAC,kBAAA;AAAA,IAHHC,QAAA;AAAA,IAEW,EAAA,KAAA,CAAA,EAAA;AAAA,IAAA;AAAA,MADTC,kBAAA,CAAA,MAAA,IAAA,EAAA;AAAA,SADkDH,SAAA,CAAA,IAAA,CAAA,EAAAC,kBAAA;AAAA,UAAKC,QAAA;AAAA,UAAA,IAAA;AAAA,UAAAE,UAAA,CAAA,IAAA,CAAA,GAAA,EAAA,CAAA,MAAA,KAAA,KAAA;YAC1B,OAAAJ,SAAA,EAAI,EAAAK,WAAA,CAAA,+BAAA,EAAA;AAAA,cAAE,KAAI,CAAI,IAAA,EAAA,KAAA,CAAA,CAAA;AAAA,cAAC,IAAA;AAAA,cAAA,GAAA,EAAA,IAAA;AAAA;;WAGhD,CAAA;AAAA,UAAA,GAAA;AAAA;AAAA,SAIK;AAAA,OAAA,CAAA;AAAA,MAFDF,kBAAA,CAAA,MAAA,IAAA,EAAA;AAAA,SADkDH,SAAA,CAAA,IAAA,CAAA,EAAAC,kBAAA;AAAA,UAAKC,QAAA;AAAA,UAAA,IAAA;AAAA,UAAAE,UAAA,CAAA,IAAA,CAAA,GAAA,EAAA,CAAA,MAAA,KAAA,KAAA;YAC1B,OAAAJ,SAAA,EAAI,EAAAK,WAAA,CAAA,+BAAA,EAAA;AAAA,cAAE,KAAI,CAAI,IAAA,EAAA,KAAA,CAAA,CAAA;AAAA,cAAC,IAAA;AAAA,cAAA,GAAA,EAAA,IAAA;AAAA;;;;;;;;;;GAKhD,KAAAL,SAAA,EAAA,EAAAC,kBAAA,CAAA,MAAA,UAAA,EAAA;AAAA,KAAoDD,SAAA,CAAA,IAAA,CAAA,EAAAC,kBAAA;AAAA,MAAKC,QAAA;AAAA,MAAA,IAAA;AAAA,MAAAE,UAAA,CAAA,IAAA,CAAA,GAAA,EAAA,CAAA,MAAA,KAAA,KAAA;;;;YACvC,KAAA,CAAA,IAAA,EAAA,KAAA,CAAA,CAAA;AAAA,WAAA;AAAA;YACd,IAAA,CAAA,YAAA,CAA2D,qBAA1B,EAAAH,kBAAA;AAAA,cAAAC,QAAA;AAAA,cAAA,EAAA,KAAA,CAAA,EAAA;AAAA,cAAA;AAAA,gBAAUI,YAAA,+BAAA,EAAA;AAAA,kBAAC,IAAA;AAAA,kBAAA,GAAA,EAAA,IAAA;AAAA,kBAC5C,IAAA,EAAA,OAAA;AAAA,iBAAuB,EAAA,IAAA,EAAM,CAAI,EAAA,CAAA,MAAA,CAAA,CAAA;AAAA,gBAAUA,YAAA,+BAAA,EAAA;AAAA,kBAAC,IAAA;AAAA,kBAAA,GAAA,EAAA,IAAA;AAAA;0BAE9C,EAAA,CAAiE,MAAA,CAAA,CAAA;AAAA,eAAA;AAAA;;aAAzB,KAAAN,SAAA,EAAA,EAAAK,WAAA,CAAA,+BAAA,EAAA;AAAA,cAAE,GAAI,EAAA,CAAA;AAAA,cAAK,IAAA;AAAA,cAAA,GAAA,EAAA,IAAA;AAAA;;;;;;;;;;;;;;;;"}