LogicFlow
LogicFlow copied to clipboard
[Feature]: 增加节点的锚点保持常显的控制方法
背景&目的
有些连接场景用户需要关注当前所有节点的可连接锚点数量。
http://logicflow.cn/api/model/node-model
给节点增加状态属性 isShowAnchor,设置为 true 应该就可以了,默认是 false
https://github.com/didi/LogicFlow/blob/a5a9351cd50097ff70bbd1c68a20d39a5b57fc56/packages/core/src/view/node/BaseNode.tsx#L102-L124
#1085 同样的问题吧,什么时候可以解决呢
目前确实没有这个能力,尽量这个月支持上,也欢迎加入我们一起共建
代码中
807 @action setHovered(flag = true): void {
808 this.isHovered = flag
809 this.setIsShowAnchor(flag)
810 }
这个设计似乎存在问题, isShowAnchor会被覆盖,我的方法是在model里面override这个方法
override setHovered(flag?: boolean) {
this.isHovered = flag;
}