コード例 #1
0
 internal void TryStartDragging(Draggable draggable)
 {
     if (CurrentlyDragging != null)
     {
         return;
     }
     CurrentlyDragging    = draggable;
     draggable.IsDragging = true;
     CurrentlyDraggingChanged?.Invoke();
 }
コード例 #2
0
        public void StopDragging()
        {
            if (CurrentlyDragging == null)
            {
                return;
            }

            CurrentlyDragging.IsDragging = false;
            CurrentlyDragging            = null;
            CurrentlyDraggingChanged?.Invoke();
        }