UNPKG

aomao_plugin-mind

Version:
25 lines (24 loc) 674 B
import { NodeData } from '../../types'; import { Graph, Node, Cell } from '@antv/x6'; export declare type Options = { onAdded?: (node: Node) => void; }; declare class HtmlNode { #private; graph: Graph; constructor(graph: Graph, options: Options); /** * 获取可编辑节点 * @param node 节点 * @returns */ getEditableElement(node: Cell): import("aomao_engine").NodeInterface | undefined; getNodeConfig(options: { x: number; y: number; width?: number; height?: number; } & NodeData): Node.Metadata; render(node: Node): HTMLElement; } export default HtmlNode;