Example #1
0
 public static void DisposeDragListener(IDragListener Listener)
 {
     if (DragListeners != null)
     {
         DragListeners.Remove(Listener);
     }
 }
Example #2
0
 public bool UnsubscribeDragListener(IDragListener drag, int touchToMonitor)
 {
     if (!ListenerIndexValid(touchToMonitor))
     {
         return(false);
     }
     return(dragListeners[touchToMonitor].Remove(drag));
 }
Example #3
0
 public bool SubscribeDragListener(IDragListener drag, int touchToMonitor)
 {
     if (!ListenerIndexValid(touchToMonitor))
     {
         return(false);
     }
     dragListeners[touchToMonitor].Add(drag);
     return(true);
 }
Example #4
0
 public void RemoveDragListener(IDragListener listener)
 {
     if(_dragStartListeners != null)
         _dragStartListeners -= listener.OnDragStart;
     if(_dragUpdateListeners != null)
         _dragUpdateListeners -= listener.OnDragUpdate;
     if (_dragEndListeners != null)
         _dragEndListeners -= listener.OnDragEnd;
 }
Example #5
0
 void Start()
 {
     isDragging   = false;
     dragListener = GetComponent <IDragListener>();
     if (dragListener == null)
     {
         throw new Exception("Drag Listener was not found.");
     }
 }
Example #6
0
 public static void RegisterDragListener(IDragListener Listener)
 {
     if (DragListeners == null)
     {
         DragListeners = new List <IDragListener>();
     }
     if (!DragListeners.Contains(Listener))
     {
         DragListeners.Add(Listener);
     }
 }
Example #7
0
 public DragGestureDetector(Context context, IDragListener myDragListener)
 {
     _gestureDetector = new GestureDetectorCompat.GestureDetectorCompat(context, new MyGestureListener(this));
     _listener        = myDragListener;
 }
Example #8
0
 public void AddListener(IDragListener <EVENT> listener)
 {
     dragListeners.Add(listener);
 }
Example #9
0
 public void RemoveListener(IDragListener <EVENT> listener)
 {
     dragListeners.Remove(listener);
 }
 /// <summary>
 /// Remove a previously installed drag listener.
 /// </summary>
 public void RemoveDragListener(IDragListener l)
 {
     mListener = null;
 }
 public void AddDragDropFileListener(IDragListener listener)
 {
     pboxWorkspaceRegion.DragDrop += listener.ActionPerformed;
 }
Example #12
0
 public static void RegisterDragListener(this IDragListener Listener)
 {
     DraggableElement.RegisterDragListener(Listener);
 }
Example #13
0
 public static void DisposeDragListener(this IDragListener Listener)
 {
     DraggableElement.DisposeDragListener(Listener);
 }
Example #14
0
 /// <summary>
 ///  Sets drag listener.
 /// </summary>
 /// <param name="listener"></param>
 public void SetDragListener(IDragListener listener)
 {
     Listener = listener;
 }
 public void AddDragEnterListener(IDragListener listener)
 {
     pboxWorkspaceRegion.DragEnter += listener.ActionPerformed;
 }
Example #16
0
 public void RegisterListener(IDragListener listener)
 {
     this.listeners.Add(listener);
 }
Example #17
0
 public void AddDragListener(IDragListener listener)
 {
     _dragStartListeners += listener.OnDragStart;
     _dragUpdateListeners += listener.OnDragUpdate;
     _dragEndListeners += listener.OnDragEnd;
 }
Example #18
0
 public void UnregisterListener(IDragListener listener)
 {
     this.listeners.Remove(listener);
 }