UNPKG

vue-auto-scale

Version:
41 lines (40 loc) 1.06 kB
/** * width / height 设计稿尺寸 * scaleType 1 强制铺满 2 按比例 3 适应宽度 4 适应高度 * delay resize 防抖(ms) * reverseScalingIds 不参与整体缩放的节点(querySelector 选择器) */ export declare const DefaultProps: { width: number; height: number; scaleType: number; delay: number; reverseScalingIds: null; parent: boolean; }; export interface PropsType { /** * 设计稿宽度 */ width?: number; /** * 设计稿高度 */ height?: number; /** * 缩放类型 1: 强制铺满 2: 按比例缩放 3: 适应宽度 4: 适应高度 默认值为1 */ scaleType?: number; /** * 自适应缩放防抖延迟时间(ms) 默认 100 */ delay?: number; /** * 不被缩放的元素选择器 内部使用document.querySelector 实现 */ reverseScalingIds?: string[] | string | null; /** * 获取宽高的时候是否使用父元素的宽高 默认false */ parent?: boolean; }