@playcanvas/pcui-graph
Version:
A PCUI plugin for creating node-based graphs
19 lines (18 loc) • 587 B
TypeScript
export default JointGraph;
declare class JointGraph {
constructor(dom: any, config?: {});
_config: {};
_graph: joint.dia.Graph<joint.dia.Graph.Attributes, joint.dia.ModelSetOptions>;
_paper: joint.dia.Paper;
_panPaper: boolean;
_translate: Vec2;
_totalTranslate: Vec2;
_pan: Vec2;
_mousePos: Vec2;
_resizeGraph(dom: any): void;
_scaleToPoint(nextScale: any, x: any, y: any): void;
adjustVertices(graph: any, cell: any): void;
ignoreAdjustVertices: boolean;
}
import * as joint from '@joint/core';
import { Vec2 } from './lib/vec2.js';