You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
1.1 KiB
23 lines
1.1 KiB
/**
|
|
* 标签设置模块统一导出
|
|
*/
|
|
|
|
// 主要组件
|
|
export { default as LabelDesigner } from './LabelDesigner.vue'
|
|
export { default as LabelSetting } from './label_setting.vue'
|
|
export { default as LabelDrawPortrait } from './label_draw.vue'
|
|
export { default as LabelDrawLandscape } from './label_draw2.vue'
|
|
|
|
// 子组件
|
|
export { default as ToolPalette } from './components/ToolPalette.vue'
|
|
export { default as DesignCanvas } from './components/DesignCanvas.vue'
|
|
export { default as DesignElement } from './components/DesignElement.vue'
|
|
export { default as PropertyPanel } from './components/PropertyPanel.vue'
|
|
export { default as PropertyForm } from './components/PropertyForm.vue'
|
|
export { default as ZPLPreview } from './components/ZPLPreview.vue'
|
|
export { default as DataSourceDialog } from './components/DataSourceDialog.vue'
|
|
export { default as ToolItem } from './components/ToolItem.vue'
|
|
|
|
// 工具类
|
|
export { CoordinateTransformer, createCoordinateTransformer } from '@/utils/coordinateTransform.js'
|
|
export { ZPLGenerator, createZPLGenerator, generateZPL } from '@/utils/zplGenerator.js'
|