# DragLeave(DragLeaveEvent, IEnumerable<ISelectable>, IDropTarget, ISelection)

> This method is automatically called when a drag leave event occurs.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor.Experimental.GraphView](/engine/6000.6/script-reference/unityeditor/experimental/graphview.md)
* **Assembly:** UnityEditor

```csharp
public virtual bool DragLeave(DragLeaveEvent evt, IEnumerable<ISelectable> selection, IDropTarget leftTarget, ISelection dragSource)
```

### Parameters

**** (\[DragLeaveEvent]\(/engine/6000.6/script-reference/unityengine/uielements/dragleaveevent)): The event.**** (\[IEnumerable\<ISelectable>]\(https\://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1)): The selected elements.**** (\[IDropTarget]\(/engine/6000.6/script-reference/unityeditor/experimental/graphview/idroptarget)): The drop target.**** (\[ISelection]\(/engine/6000.6/script-reference/unityeditor/experimental/graphview/iselection)): The drag source.

### Returns

| Type                                                          | Description                |
| ------------------------------------------------------------- | -------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | Returns event propagation. |
