---
title: documentConfiguration
framework: swiftui
role: symbol
role_heading: Instance Property
path: swiftui/environmentvalues/documentconfiguration
---

# documentConfiguration

The configuration of a document in a DocumentGroup.

## Declaration

```swift
var documentConfiguration: DocumentConfiguration? { get }
```

## Discussion

Discussion The value is nil for views that are not enclosed in a DocumentGroup. For example, if the app shows the document path in the footer of each document, it can get the URL from the environment: struct ContentView: View {     @Binding var document: TextDocument     @Environment(\.documentConfiguration) private var configuration: DocumentConfiguration?

var body: some View {         …         Label(             configuration?.fileURL?.path ??                 "", systemImage: "folder.circle"         )     } }

## See Also

### Accessing document configuration

- [DocumentConfiguration](swiftui/documentconfiguration.md)
- [undoManager](swiftui/environmentvalues/undomanager.md)
