---
title: ItemProviderTableRowModifier
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/itemprovidertablerowmodifier
---

# ItemProviderTableRowModifier

A table row modifier that associates an item provider with some base row content.

## Declaration

```swift
@MainActor @preconcurrency struct ItemProviderTableRowModifier
```

## Topics

### Instance Properties

- [body](swiftui/itemprovidertablerowmodifier/body-swift.property.md)

### Type Aliases

- [ItemProviderTableRowModifier.Body](swiftui/itemprovidertablerowmodifier/body-swift.typealias.md)

## See Also

### Managing interaction

- [draggable(_:)](swiftui/tablerowcontent/draggable(_:).md)
- [dropDestination(for:action:)](swiftui/tablerowcontent/dropdestination(for:action:).md)
- [onHover(perform:)](swiftui/tablerowcontent/onhover(perform:).md)
- [itemProvider(_:)](swiftui/tablerowcontent/itemprovider(_:).md)
