---
title: icon
framework: quicklookthumbnailing
role: symbol
role_heading: Type Property
path: quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct/icon
---

# icon

A file icon representation of a file.

## Declaration

```swift
static var icon: QLThumbnailGenerator.Request.RepresentationTypes { get }
```

## Discussion

Discussion Files of the same type share the same file icon.

## See Also

### Creating a Thumbnail Type

- [init(rawValue:)](quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct/init(rawvalue:).md)
- [all](quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct/all.md)
- [lowQualityThumbnail](quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct/lowqualitythumbnail.md)
- [thumbnail](quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct/thumbnail.md)
