UNPKG

label-print-design

Version:

操作简单,组件丰富的一站式打印解决方案打印设计器

1 lines 2.18 kB
{"version":3,"file":"index.vue2.mjs","sources":["../../../../../../../src/components/content/handle-panel/operation-panel/index.vue"],"sourcesContent":["<template>\n <my-collapse v-model=\"configStore.settingPanel.operation.visible\"\n :element=\"handlePanelElementList.operation\"\n :position=\"configStore.settingPanel.operation\">\n <template #head>\n | {{ title }}\n </template>\n <template v-if=\"appStore.currentElement.length > 0\">\n <MyElementSetting class=\"advanced-config\" />\n </template>\n <MyPanelSetting v-else class=\"advanced-config\" />\n </my-collapse>\n</template>\n\n<script setup lang=\"ts\">\nimport { handlePanelElementList } from '@myprint/design/constants/settingPanel';\nimport MyCollapse from '@myprint/design/components/my/collapse/my-collapse.vue';\nimport MyElementSetting from './my-element-setting.vue';\nimport MyPanelSetting from './my-panel-setting.vue';\nimport { elementTypeFormat } from '@myprint/design/types/entity';\nimport { computed } from 'vue-demi';\nimport { useConfigStore } from '@myprint/design/stores/config';\nimport { useAppStoreHook } from '@myprint/design/stores/app';\n\nconst appStore = useAppStoreHook();\nconst configStore = useConfigStore();\n\nconst title = computed(() => {\n if (appStore.currentElement.length > 0) {\n const current = appStore.currentElement[0];\n let type = elementTypeFormat[current.type];\n if (current.label) {\n type = type + ':' + current.label;\n }\n return type;\n }\n return '面板';\n});\n\n</script>\n"],"names":[],"mappings":";;;;;;;;;;;;;AAwBA,IAAA,MAAM,WAAW,eAAgB,EAAA,CAAA;AACjC,IAAA,MAAM,cAAc,cAAe,EAAA,CAAA;AAEnC,IAAM,MAAA,KAAA,GAAQ,SAAS,MAAM;AACzB,MAAI,IAAA,QAAA,CAAS,cAAe,CAAA,MAAA,GAAS,CAAG,EAAA;AACpC,QAAM,MAAA,OAAA,GAAU,QAAS,CAAA,cAAA,CAAe,CAAC,CAAA,CAAA;AACzC,QAAI,IAAA,IAAA,GAAO,iBAAkB,CAAA,OAAA,CAAQ,IAAI,CAAA,CAAA;AACzC,QAAA,IAAI,QAAQ,KAAO,EAAA;AACf,UAAO,IAAA,GAAA,IAAA,GAAO,MAAM,OAAQ,CAAA,KAAA,CAAA;AAAA,SAChC;AACA,QAAO,OAAA,IAAA,CAAA;AAAA,OACX;AACA,MAAO,OAAA,cAAA,CAAA;AAAA,KACV,CAAA,CAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"}