UNPKG

vue3-free-layout

Version:

[vue3+ts]拖动布局,自由拖动,标尺,放大缩小,控件之间的标尺

92 lines (91 loc) 2.22 kB
import { PropType } from 'vue'; declare const _default: import("vue").DefineComponent<{ width: { type: NumberConstructor; required: true; }; height: { type: NumberConstructor; required: true; }; start: { type: NumberConstructor; required: true; }; offset: { type: NumberConstructor; required: true; }; scale: { type: NumberConstructor; required: true; }; unit: { type: PropType<"px" | "mm" | "cm">; required: true; }; backgroundColor: { type: StringConstructor; required: true; }; rulerColorLight: { type: StringConstructor; default: string; }; rulerColorDark: { type: StringConstructor; default: string; }; h: { type: BooleanConstructor; defaut: boolean; }; }, { canvas: import("vue").Ref<HTMLCanvasElement | null>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ width: { type: NumberConstructor; required: true; }; height: { type: NumberConstructor; required: true; }; start: { type: NumberConstructor; required: true; }; offset: { type: NumberConstructor; required: true; }; scale: { type: NumberConstructor; required: true; }; unit: { type: PropType<"px" | "mm" | "cm">; required: true; }; backgroundColor: { type: StringConstructor; required: true; }; rulerColorLight: { type: StringConstructor; default: string; }; rulerColorDark: { type: StringConstructor; default: string; }; h: { type: BooleanConstructor; defaut: boolean; }; }>>, { rulerColorLight: string; rulerColorDark: string; h: boolean; }>; export default _default;