---
title: ReferenceFileDocumentConfiguration
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/referencefiledocumentconfiguration
---

# ReferenceFileDocumentConfiguration

The properties of an open reference file document.

## Declaration

```swift
@MainActor @preconcurrency struct ReferenceFileDocumentConfiguration<Document> where Document : ReferenceFileDocument
```

## Overview

Overview You receive an instance of this structure when you create a DocumentGroup with a reference file type. Use it to access the document in your viewer or editor.

## Topics

### Getting and setting the document

- [document](swiftui/referencefiledocumentconfiguration/document.md)
- [$document](swiftui/referencefiledocumentconfiguration/$document.md)

### Getting document properties

- [fileURL](swiftui/referencefiledocumentconfiguration/fileurl.md)
- [isEditable](swiftui/referencefiledocumentconfiguration/iseditable.md)

## See Also

### Deprecated

- [ReferenceFileDocument](swiftui/referencefiledocument.md)
