AIManage/src/components/flow/FlowLink.js

19 lines
405 B
JavaScript
Raw Normal View History

2024-05-31 00:02:15 +08:00
import { PolylineEdge, PolylineEdgeModel } from "@logicflow/core";
class FlowLinkModel extends PolylineEdgeModel {
getEdgeStyle() {
const style = super.getEdgeStyle();
style.strokeWidth = 1;
style.stroke = this.isSelected ? '#ff7f0e' : '#999';
return style;
}
}
class FlowLink extends PolylineEdge {}
export default {
type: 'ai-link',
view: FlowLink,
model: FlowLinkModel
}