myprint-design
Version:
操作简单,组件丰富的一站式打印解决方案打印设计器
1 lines • 780 B
Source Map (JSON)
{"version":3,"file":"scaleUtil.mjs","sources":["../../../../src/utils/scaleUtil.ts"],"sourcesContent":["import { Design } from '@myprint/design/types/entity';\nimport { reactive } from 'vue-demi';\n\nexport const scaleUtil = {\n miniMap: reactive<Design>(\n {\n scale: 1\n }),\n scale(val: number) {\n return (this.miniMap.scale * val);\n },\n scaleDiv(val: number) {\n return (val / this.miniMap.scale);\n }\n};\n"],"names":[],"mappings":";;AAGO,MAAM,SAAY,GAAA;AAAA,EACrB,OAAS,EAAA,QAAA;AAAA,IACL;AAAA,MACI,KAAO,EAAA,CAAA;AAAA,KACX;AAAA,GAAC;AAAA,EACL,MAAM,GAAa,EAAA;AACf,IAAQ,OAAA,IAAA,CAAK,QAAQ,KAAQ,GAAA,GAAA,CAAA;AAAA,GACjC;AAAA,EACA,SAAS,GAAa,EAAA;AAClB,IAAQ,OAAA,GAAA,GAAM,KAAK,OAAQ,CAAA,KAAA,CAAA;AAAA,GAC/B;AACJ;;;;"}