UNPKG

@playcanvas/pcui-graph

Version:

A PCUI plugin for creating node-based graphs

37 lines (36 loc) 1.13 kB
export default GraphViewNode; declare class GraphViewNode { constructor(graphView: any, paper: any, graph: any, graphSchema: any, nodeData: any, nodeSchema: any, onCreateEdge: any, onNodeSelected: any); _graphView: any; _config: any; _paper: any; _graph: any; _graphSchema: any; nodeData: any; nodeSchema: any; state: number; _suppressChangeTargetEvent: boolean; _hasLinked: boolean; model: any; getSchemaValue(item: any): any; addContextMenu(items: any): void; _contextMenu: Menu; mapVectorToArray(v: any): any[]; updateFormattedTextFields(): void; updateAttribute(attribute: any, value: any): void; setAttributeErrorState(attribute: any, value: any): void; updateNodeType(nodeType: any): void; updatePosition(pos: any): void; addEvent(event: any, callback: any, attribute: any): void; select(): void; hover(): void; hoverRemove(): void; deselect(): void; } declare namespace GraphViewNode { namespace STATES { let DEFAULT: number; let SELECTED: number; } } import { Menu } from '@playcanvas/pcui';