UNPKG

simple-mind-map

Version:

一个简单的web在线思维导图

33 lines (32 loc) 1.29 kB
export default Export; declare class Export { constructor(opt: any); mindMap: any; export(type: any, isDownload?: boolean, name?: string, ...args: any[]): Promise<any>; createTransformImgTaskList(svg: any, tagName: any, propName: any, getUrlFn: any): any; getSvgData(node: any): Promise<{ node: any; str: any; clipData: any; }>; svgToPng(svgSrc: any, transparent: any, clipData?: any): Promise<any>; drawBackgroundToCanvas(ctx: any, width: any, height: any): Promise<any>; drawBackgroundToSvg(svg: any): Promise<any>; /** * 方法1.把svg的图片都转化成data:url格式,再转换 * 方法2.把svg的图片提取出来再挨个绘制到canvas里,最后一起转换 */ png(name: any, transparent?: boolean, node?: any): Promise<any>; handleNodeExport(node: any): void; pdf(name: any, transparent?: boolean): Promise<any>; xmind(name: any): Promise<any>; svg(name: any): Promise<any>; fixSvgStrAndToBlob(str: any): Promise<any>; json(name: any, withConfig?: boolean): Promise<any>; smm(name: any, withConfig: any): Promise<any>; md(): Promise<any>; txt(): Promise<any>; } declare namespace Export { const instanceName: string; }