@playcanvas/pcui-graph
Version:
A PCUI plugin for creating node-based graphs
29 lines (28 loc) • 787 B
TypeScript
export default GraphViewEdge;
declare class GraphViewEdge {
static createLink(defaultStyles: any, edgeSchema: any, edgeData: any): any;
constructor(graphView: any, paper: any, graph: any, graphSchema: any, edgeData: any, edgeSchema: any, onEdgeSelected: any);
_graphView: any;
_config: any;
_paper: any;
_graph: any;
_graphSchema: any;
edgeData: any;
_edgeSchema: any;
state: number;
model: any;
addContextMenu(items: any): void;
_contextMenu: Menu;
select(): void;
deselect(): void;
mute(): void;
addSourceMarker(): void;
addTargetMarker(): void;
}
declare namespace GraphViewEdge {
namespace STATES {
let DEFAULT: number;
let SELECTED: number;
}
}
import { Menu } from '@playcanvas/pcui';