UNPKG

myprint-design

Version:

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

1 lines 1.22 kB
{"version":3,"file":"dragStore.mjs","sources":["../../../../src/stores/dragStore.ts"],"sourcesContent":["import { defineStore } from 'pinia';\nimport { MyElement, DragWrapper } from '@myprint/design/types/entity';\n\nexport const dragDataStore = defineStore('myPrintDragData', {\n state: () => {\n return {\n data: {\n dragIng: false,\n start: { x: 0, y: 0 },\n end: { x: 0, y: 0 }\n } as DragWrapper\n };\n },\n // 也可以这样定义\n // state: () => ({ count: 0 })\n actions: {\n set(type: string, element: MyElement) {\n this.data.element = element;\n this.data.type = type;\n }\n }\n});\n"],"names":[],"mappings":";;AAGa,MAAA,aAAA,GAAgB,YAAY,iBAAmB,EAAA;AAAA,EACxD,OAAO,MAAM;AACT,IAAO,OAAA;AAAA,MACH,IAAM,EAAA;AAAA,QACF,OAAS,EAAA,KAAA;AAAA,QACT,KAAO,EAAA,EAAE,CAAG,EAAA,CAAA,EAAG,GAAG,CAAE,EAAA;AAAA,QACpB,GAAK,EAAA,EAAE,CAAG,EAAA,CAAA,EAAG,GAAG,CAAE,EAAA;AAAA,OACtB;AAAA,KACJ,CAAA;AAAA,GACJ;AAAA,EAGA,OAAS,EAAA;AAAA,IACL,GAAA,CAAI,MAAc,OAAoB,EAAA;AAClC,MAAA,IAAA,CAAK,KAAK,OAAU,GAAA,OAAA,CAAA;AACpB,MAAA,IAAA,CAAK,KAAK,IAAO,GAAA,IAAA,CAAA;AAAA,KACrB;AAAA,GACJ;AACJ,CAAC;;;;"}