simple-mind-map
Version:
一个简单的web在线思维导图
32 lines (31 loc) • 810 B
TypeScript
export default Select;
declare class Select {
constructor({ mindMap }: {
mindMap: any;
});
mindMap: any;
rect: any;
isMousedown: boolean;
mouseDownX: number;
mouseDownY: number;
mouseMoveX: number;
mouseMoveY: number;
isSelecting: boolean;
cacheActiveList: any[];
autoMove: AutoMove;
bindEvent(): void;
onMousedown(e: any): void;
onMousemove(e: any): void;
onMouseup(): void;
checkInNodes(): void;
unBindEvent(): void;
checkTriggerNodeActiveEvent(): void;
createRect(x: any, y: any): void;
hasSelectRange(): boolean;
beforePluginRemove(): void;
beforePluginDestroy(): void;
}
declare namespace Select {
const instanceName: string;
}
import AutoMove from "../utils/AutoMove";