UNPKG

@plait/graph-viz

Version:

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

16 lines (15 loc) 908 B
import { CommonElementFlavour } from '@plait/common'; import { OnContextChanged, PlaitBoard, PlaitPluginElementContext } from '@plait/core'; import Graph from 'graphology'; import { ForceAtlasEdgeElement } from '../interfaces'; import { ForceAtlasEdgeGenerator } from './generators/edge.generator'; export declare class ForceAtlasEdgeFlavour extends CommonElementFlavour<ForceAtlasEdgeElement, PlaitBoard> implements OnContextChanged<ForceAtlasEdgeElement, PlaitBoard> { graph: Graph<Node>; edgeGenerator: ForceAtlasEdgeGenerator; constructor(); initializeGenerator(): void; initialize(): void; onContextChanged(value: PlaitPluginElementContext<ForceAtlasEdgeElement, PlaitBoard>, previous: PlaitPluginElementContext<ForceAtlasEdgeElement, PlaitBoard>): void; updateText(previousElement: ForceAtlasEdgeElement, currentElement: ForceAtlasEdgeElement): void; destroy(): void; }