---
title: ActivityViewContext
framework: widgetkit
role: symbol
role_heading: Structure
path: widgetkit/activityviewcontext
---

# ActivityViewContext

A structure that describes the view context for creating the views of a Live Activity.

## Declaration

```swift
struct ActivityViewContext<Attributes> where Attributes : ActivityAttributes
```

## Topics

### Describing a Live Activity

- [attributes](widgetkit/activityviewcontext/attributes.md)
- [state](widgetkit/activityviewcontext/state.md)
- [isStale](widgetkit/activityviewcontext/isstale.md)
- [activityID](widgetkit/activityviewcontext/activityid.md)

## See Also

### Creating a Live Activity configuration

- [init(for:content:dynamicIsland:)](widgetkit/activityconfiguration/init(for:content:dynamicisland:).md)
