/** * @author: winyuan * @data: 2019/07/18 * @repository: https://github.com/winyuan * @description: 线公共方法 */ import utils from '../utils' export default { draw(cfg, group) { const { startPoint, endPoint } = cfg const keyShape = group.addShape('path', { className: 'edge-shape', attrs: { ...cfg.style, path: [ ['M', startPoint.x, startPoint.y], ['L', endPoint.x, endPoint.y] ] }, name: 'edge-shape' }) return keyShape }, setState(name, value, item) { // 设置边状态 utils.edge.setState(name, value, item) } }