---
title: PreviewItem
framework: Quick Look
role: symbol
role_heading: Structure
platforms: [visionOS 2.0+]
path: quicklook/previewitem
---

# PreviewItem

An item to preview in the preview application.

## Declaration

```swift
struct PreviewItem
```

## Topics

### Operators

- [==(_:_:)](quicklook/previewitem/==(_:_:).md)

### Initializers

- [init(url:displayName:editingMode:)](quicklook/previewitem/init(url:displayname:editingmode:).md)

### Instance Properties

- [displayName](quicklook/previewitem/displayname.md)
- [editingMode](quicklook/previewitem/editingmode.md)
- [id](quicklook/previewitem/id.md)

### Instance Methods

- [hash(into:)](quicklook/previewitem/hash(into:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Identifiable](swift/identifiable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
