重新计算连接点
Recalculate connection points
我正在使用自定义 'points' 绑定来生成自定义线点。点的起点和终点总是从节点的左上角开始。
是否可以通过 GoJS 重新计算线,这样位置将不会在左上角,而是到最近的点(即给定示例中的 BR 到 BL)
尝试设置
// Used as a value for {@link Link#adjusting},
// to indicate that the link route computation should keep the
// intermediate points of the previous route, just modifying the first and/or last points;
theLink.adjusting = go.Link.End;
然后重新计算link路线。
theLink.invalidateRoute();
我正在使用自定义 'points' 绑定来生成自定义线点。点的起点和终点总是从节点的左上角开始。
是否可以通过 GoJS 重新计算线,这样位置将不会在左上角,而是到最近的点(即给定示例中的 BR 到 BL)
尝试设置
// Used as a value for {@link Link#adjusting},
// to indicate that the link route computation should keep the
// intermediate points of the previous route, just modifying the first and/or last points;
theLink.adjusting = go.Link.End;
然后重新计算link路线。
theLink.invalidateRoute();