@plait/graph-viz
Version:
#### Dependence - `@plait/core`
14 lines (13 loc) • 797 B
TypeScript
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;
}