---
title: projectedValue
framework: swiftui
role: symbol
role_heading: Instance Property
path: swiftui/environmentobject/projectedvalue
---

# projectedValue

A projection of the environment object that creates bindings to its properties using dynamic member lookup.

## Declaration

```swift
@MainActor @preconcurrency var projectedValue: EnvironmentObject<ObjectType>.Wrapper { get }
```

## Discussion

Discussion Use the projected value to pass an environment object down a view hierarchy.

## See Also

### Getting the value

- [wrappedValue](swiftui/environmentobject/wrappedvalue.md)
- [EnvironmentObject.Wrapper](swiftui/environmentobject/wrapper.md)
