/*public void OnInputDotClicked(Slot slot, Vector2 pos)
         * {
         *  View.TryBeginConnection(slot, pos);
         * }*/

        public void OnNodeConnectorClicked(Slot slot, Vector2 center)
        {
            View.TryBeginConnection(slot, center);
        }
 public void OnInputDotClicked(GraphNode node, int index, Vector2 pos)
 {
     CurrentInputTarget = index;
     View.TryBeginConnection(node, pos);
 }