using System;
using System.Windows.Forms;
namespace Netron.Diagramming.Core {
public interface IDragDropListener : IInteraction {
///
/// On dragdrop.
///
/// The instance containing the event data.
bool OnDragDrop(DragEventArgs e);
///
/// On drag enter
///
///
bool OnDragEnter(DragEventArgs e);
///
/// On drag leave.
///
/// The instance containing the event data.
bool OnDragLeave(EventArgs e);
///
/// On drag over.
///
/// The instance containing the event data.
bool OnDragOver(DragEventArgs e);
///
/// Gives the feedback on dragging.
///
/// The instance containing the event data.
void GiveFeedback(GiveFeedbackEventArgs e);
}
}