UNPKG

@ajainvivek/mind

Version:

Implementation of the core logic of the mind map plugin.

12 lines (11 loc) 638 B
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; }