---
title: "transaction(_:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/binding/transaction(_:)"
---

# transaction(_:)

Specifies a transaction for the binding.

## Declaration

```swift
func transaction(_ transaction: Transaction) -> Binding<Value>
```

## Parameters

- `transaction`: An instance of a doc://com.apple.SwiftUI/documentation/SwiftUI/Transaction.

## Return Value

Return Value A new binding.

## See Also

### Managing changes

- [id](swiftui/binding/id.md)
- [animation(_:)](swiftui/binding/animation(_:).md)
- [transaction](swiftui/binding/transaction.md)
