myprint-design
Version:
操作简单,组件丰富的一站式打印解决方案打印设计器
36 lines (35 loc) • 1.02 kB
TypeScript
import { MyElement, PointClick } from '../../../types/entity';
import { displayPreview } from '../../../utils/elementUtil';
declare const _default: import("vue").DefineComponent<{
element: {
type: any;
required: false;
default: () => MyElement;
};
}, {
canvasRef: import("vue").Ref<any>;
data: any;
startX: number;
startY: number;
lastClickPoint: PointClick;
props: any;
initData: () => void;
darggend: () => void;
render: () => void;
dragsubject: () => any[];
dragged: ({ subject, x, y }: {
subject: any;
x: any;
y: any;
}) => void;
readonly displayPreview: typeof displayPreview;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
element: {
type: any;
required: false;
default: () => MyElement;
};
}>>, {
element: any;
}, {}>;
export default _default;