zan-poster
Version:
通过json在canvas上绘制图像, 基于cax画图框架开发, 本画图组件是json2canvas库的改造、优化版本 (详情查看README.md文档末说明)。
20 lines (19 loc) • 446 B
TypeScript
export interface BaseType {
width?: number;
height?: number;
x?: number;
y?: number;
type?: 'group' | 'container' | 'text' | 'image' | 'circle' | 'rect' | any;
children?: BaseType[];
[k: string]: any;
}
export interface PaintingType extends BaseType {
width: number;
height: number;
}
export interface DrawerResponse {
tempFilePath?: string;
errMsg?: string;
width?: number;
height?: number;
}