---
title: DropInfo
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/dropinfo
---

# DropInfo

The current state of a drop.

## Declaration

```swift
struct DropInfo
```

## Topics

### Getting the drop location

- [location](swiftui/dropinfo/location.md)

### Checking for items

- [hasItemsConforming(to:)](swiftui/dropinfo/hasitemsconforming(to:)-47irh.md)
- [itemProviders(for:)](swiftui/dropinfo/itemproviders(for:)-93409.md)

### Deprecated symbols

- [hasItemsConforming(to:)](swiftui/dropinfo/hasitemsconforming(to:)-4qeez.md)
- [itemProviders(for:)](swiftui/dropinfo/itemproviders(for:)-b6fo.md)

### Instance Methods

- [hasItemsConforming(to:)](swiftui/dropinfo/hasitemsconforming(to:).md)
- [itemProviders(for:)](swiftui/dropinfo/itemproviders(for:).md)

## See Also

### Moving items using item providers

- [itemProvider(_:)](swiftui/view/itemprovider(_:).md)
- [onDrag(_:preview:)](swiftui/view/ondrag(_:preview:).md)
- [onDrag(_:)](swiftui/view/ondrag(_:).md)
- [onDrop(of:isTargeted:perform:)](swiftui/view/ondrop(of:istargeted:perform:).md)
- [onDrop(of:delegate:)](swiftui/view/ondrop(of:delegate:).md)
- [DropDelegate](swiftui/dropdelegate.md)
- [DropProposal](swiftui/dropproposal.md)
- [DropOperation](swiftui/dropoperation.md)
