UNPKG

@plait/graph-viz

Version:

#### Dependence - `@plait/core`

14 lines (13 loc) 797 B
import { CommonElementFlavour } from '@plait/common'; import { OnContextChanged, PlaitBoard, PlaitPluginElementContext } from '@plait/core'; import Graph from 'graphology'; import { ForceAtlasElement, ForceAtlasNodeElement } from '../interfaces'; export declare class ForceAtlasFlavour extends CommonElementFlavour<ForceAtlasElement, PlaitBoard> implements OnContextChanged<ForceAtlasElement, PlaitBoard> { graph: Graph<ForceAtlasNodeElement>; constructor(); initializeGraph(): void; initialize(): void; onContextChanged(value: PlaitPluginElementContext<ForceAtlasElement, PlaitBoard>, previous: PlaitPluginElementContext<ForceAtlasElement, PlaitBoard>): void; updateText(previousElement: ForceAtlasElement, currentElement: ForceAtlasElement): void; destroy(): void; }