internal void SetActiveElement(LinkBase link, ControlPoint control_point, HoverType hover_type) { ActiveElement.Set(link, control_point); ActiveElementType = hover_type; }
private void OnSourceOver(ControlPoint _) => OnAnchorOver(Source);
private void OnTargetOver(ControlPoint _) => OnAnchorOver(Target);
private void OnControlPointOver(ControlPoint control_point) => Diagram.SetActiveElement(this, control_point, HoverType.ControlPoint);