@ajainvivek/mind
Version:
Implementation of the core logic of the mind map plugin.
12 lines (11 loc) • 638 B
TypeScript
import { PlaitMind } from './interfaces/element';
import { MindNode } from './interfaces/node';
import { BeforeContextChange, PlaitPluginElementContext } from '@plait/core';
import { MindNodeComponent } from './mind-node.component';
export declare class PlaitMindComponent extends MindNodeComponent implements BeforeContextChange<PlaitMind> {
root: MindNode;
initialize(): void;
beforeContextChange(value: PlaitPluginElementContext<PlaitMind>): void;
updateMindLayout(element?: import("./interfaces/element").MindElement<import("@ajainvivek/mind").BaseData>): void;
updateMindNodeLocation(element: PlaitMind): void;
}