simple-mind-map
Version:
一个简单的web在线思维导图
39 lines (38 loc) • 1 kB
TypeScript
export default Watermark;
declare class Watermark {
constructor(opt?: {});
mindMap: any;
lineSpacing: number;
textSpacing: number;
angle: number;
text: string;
textStyle: {};
watermarkDraw: any;
isInExport: boolean;
maxLong: number;
getMaxLong(): number;
bindEvent(): void;
onResize(): void;
unBindEvent(): void;
createContainer(): void;
updateLayer(): void;
removeContainer(): void;
hasWatermark(): boolean;
handleConfig({ text, lineSpacing, textSpacing, angle, textStyle }: {
text: any;
lineSpacing: any;
textSpacing: any;
angle: any;
textStyle: any;
}): void;
clear(): void;
draw(): void;
drawText(x: any, y: any): void;
setTextStyle(text: any): void;
updateWatermark(config: any): void;
beforePluginRemove(): void;
beforePluginDestroy(): void;
}
declare namespace Watermark {
const instanceName: string;
}