UNPKG

@maxgraph/core

Version:

maxGraph is a fully client side JavaScript diagramming library that uses SVG and HTML for rendering.

7 lines (6 loc) 1.18 kB
import type { AbstractGraph } from '../AbstractGraph.js'; type PartialGraph = Pick<AbstractGraph, 'getView' | 'getDataModel' | 'isPortsEnabled'>; type PartialConnections = Pick<AbstractGraph, 'constrainChildren' | 'constrainRelativeChildren' | 'disconnectOnMove' | 'cellsDisconnectable' | 'getOutlineConstraint' | 'getAllConnectionConstraints' | 'getConnectionConstraint' | 'setConnectionConstraint' | 'getConnectionPoint' | 'connectCell' | 'cellConnected' | 'disconnectGraph' | 'getConnections' | 'isConstrainChild' | 'isConstrainChildren' | 'setConstrainChildren' | 'isConstrainRelativeChildren' | 'setConstrainRelativeChildren' | 'isDisconnectOnMove' | 'setDisconnectOnMove' | 'isCellDisconnectable' | 'isCellsDisconnectable' | 'setCellsDisconnectable' | 'isValidSource' | 'isValidTarget' | 'isValidConnection' | 'setConnectable' | 'isConnectable' | 'setCellStyles' | 'fireEvent' | 'isPort' | 'getTerminalForPort' | 'isResetEdgesOnConnect' | 'resetEdge' | 'getEdges' | 'isCellLocked' | 'isAllowDanglingEdges' | 'isConnectableEdges' | 'getPlugin' | 'batchUpdate'>; type PartialType = PartialGraph & PartialConnections; export declare const ConnectionsMixin: PartialType; export {};