---
title: SubscriptionView
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/subscriptionview
---

# SubscriptionView

A view that subscribes to a publisher with an action.

## Declaration

```swift
@frozen nonisolated struct SubscriptionView<PublisherType, Content> where PublisherType : Publisher, Content : View, PublisherType.Failure == Never
```

## Topics

### Creating a subscription view

- [init(content:publisher:action:)](swiftui/subscriptionview/init(content:publisher:action:).md)

### Managing the subscription

- [publisher](swiftui/subscriptionview/publisher.md)
- [action](swiftui/subscriptionview/action.md)
- [content](swiftui/subscriptionview/content.md)

## Relationships

### Conforms To

- [View](swiftui/view.md)

## See Also

### Supporting view types

- [AnyView](swiftui/anyview.md)
- [EmptyView](swiftui/emptyview.md)
- [EquatableView](swiftui/equatableview.md)
- [TupleView](swiftui/tupleview.md)
