UNPKG

react-design-editor

Version:

Design Editor Tools with React.js + ant.design + fabric.js

16 lines (15 loc) 600 B
import { fabric } from 'fabric'; import { FabricObject } from '../utils'; import { NodeObject } from './Node'; import { PortObject } from './Port'; export interface LinkObject extends FabricObject<fabric.Line> { fromNode?: NodeObject; toNode?: NodeObject; fromPort?: PortObject; toPort?: PortObject; fromPortIndex?: number; setPort?: (fromNode: NodeObject, fromPort: PortObject, toNode: NodeObject, toPort: PortObject) => void; setPortEnabled?: (node: NodeObject, port: PortObject, enabled: boolean) => void; } declare const Link: any; export default Link;