---
title: TableRow
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/tablerow
---

# TableRow

A row that represents a data value in a table.

## Declaration

```swift
nonisolated struct TableRow<Value> where Value : Identifiable
```

## Overview

Overview Create instances of TableRow in the closure you provide to the rows parameter in Table initializers that take columns and rows. The table provides the value of a row to each column of a table, which produces the cells for each row in the column.

## Topics

### Creating a row

- [init(_:)](swiftui/tablerow/init(_:).md)

## Relationships

### Conforms To

- [TableRowContent](swiftui/tablerowcontent.md)

## See Also

### Creating rows

- [TableRowContent](swiftui/tablerowcontent.md)
- [TableHeaderRowContent](swiftui/tableheaderrowcontent.md)
- [TupleTableRowContent](swiftui/tupletablerowcontent.md)
- [TableForEachContent](swiftui/tableforeachcontent.md)
- [EmptyTableRowContent](swiftui/emptytablerowcontent.md)
- [DynamicTableRowContent](swiftui/dynamictablerowcontent.md)
- [TableRowBuilder](swiftui/tablerowbuilder.md)
