{"version":3,"file":"index.mjs","sources":["../../../../../../../packages/components/visualized/modal/src/index.vue"],"sourcesContent":["<template>\n  <!-- 面板内容 begin-->\n  <hl-panel class=\"page-panel\" :body-padding=\"bodyPadding\" borderless :style=\"[bodyHeight ? `--panel-body-height: ${bodyHeight}` : '', width ? `width: ${width}` : '']\">\n    <template #header>\n      <div class=\"panel-header-left\">\n        <hl-icon size=\"lg\">\n          <svg viewBox=\"0 0 27 16\" xmlns=\"http://www.w3.org/2000/svg\">\n            <g stroke=\"none\" stroke-width=\"1\" fill=\"#71F8FC\" fill-rule=\"evenodd\">\n              <polygon points=\"23.6666667 0 27 0 19.3333333 16 16 16\" />\n              <polygon fill-opacity=\"0.7\" points=\"15.6666667 0 19 0 11.3333333 16 8 16\" />\n              <polygon fill-opacity=\"0.4\" points=\"7.66666667 0 11 0 3.33333333 16 5.69405634e-14 16\" />\n            </g>\n          </svg>\n        </hl-icon>\n      </div>\n      <h2 class=\"panel-title\">\n        <slot name=\"title\">\n          {{ title }}\n        </slot>\n      </h2>\n      <div class=\"panel-header-right\">\n        <slot name=\"action\"></slot>\n        <hl-icon v-if=\"showClose\" @click=\"$emit('close')\">\n          <two-close />\n        </hl-icon>\n      </div>\n    </template>\n    <slot></slot>\n  </hl-panel>\n  <!-- 面板内容 end-->\n</template>\n\n<script lang=\"ts\">\nimport { defineComponent } from 'vue'\nimport { HlPanel, HlIcon } from 'hongluan-ui'\nimport { TwoClose } from '@hongluan-ui/icons'\n\nexport default defineComponent({\n  name: 'VModal',\n  components: { HlPanel, HlIcon, TwoClose },\n  props: {\n    title: {\n      type: String,\n      default: '',\n    },\n    width: {\n      type: String,\n      default: '',\n    },\n    bodyHeight: {\n      type: String,\n      default: '',\n    },\n    bodyPadding: {\n      type: String,\n      default: '',\n    },\n    showClose: {\n      type: Boolean,\n      default: true,\n    },\n  },\n  emits: ['close'],\n  setup() {\n    return {}\n  },\n})\n</script>\n"],"names":["_createElementVNode","_createCommentVNode","_createVNode","_normalizeStyle","_withCtx","_renderSlot","_createTextVNode","_toDisplayString","_createBlock"],"mappings":"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"}