simple-mind-map
Version:
一个简单的web在线思维导图
35 lines (34 loc) • 1.01 kB
TypeScript
export default OuterFrame;
declare class OuterFrame {
constructor(opt?: {});
mindMap: any;
draw: any;
outerFrameElList: any[];
activeOuterFrame: {
el: any;
node: any;
range: any;
};
createDrawContainer(): void;
bindEvent(): void;
renderOuterFrames(): void;
clearActiveOuterFrame(): void;
addOuterFrame(appointNodes: any, config?: {}): void;
removeActiveOuterFrame(): void;
unBindEvent(): void;
getActiveOuterFrame(): {
el: any;
node: any;
range: any;
};
updateActiveOuterFrame(config?: {}): void;
getRangeNodeList(node: any, range: any): any;
setActiveOuterFrame(el: any, node: any, range: any): void;
createOuterFrameEl(x: any, y: any, width: any, height: any, styleConfig?: {}): any;
clearOuterFrameElList(): void;
beforePluginRemove(): void;
beforePluginDestroy(): void;
}
declare namespace OuterFrame {
const instanceName: string;
}