---
title: FeatureSet.Feature
framework: paperkit
role: symbol
role_heading: Enumeration
path: paperkit/featureset/feature
---

# FeatureSet.Feature

The features that PaperKit markup supports.

## Declaration

```swift
enum Feature
```

## Topics

### Describing element features

- [FeatureSet.Feature.images](paperkit/featureset/feature/images.md)
- [FeatureSet.Feature.stickers](paperkit/featureset/feature/stickers.md)
- [FeatureSet.Feature.loupes](paperkit/featureset/feature/loupes.md)
- [FeatureSet.Feature.links](paperkit/featureset/feature/links.md)

### Describing shape features

- [FeatureSet.Feature.shapeFills](paperkit/featureset/feature/shapefills.md)
- [FeatureSet.Feature.shapeStrokes](paperkit/featureset/feature/shapestrokes.md)
- [FeatureSet.Feature.shapeOpacity](paperkit/featureset/feature/shapeopacity.md)
- [FeatureSet.Feature.text](paperkit/featureset/feature/text.md)

### Describing drawing features

- [FeatureSet.Feature.drawing](paperkit/featureset/feature/drawing.md)

### Type Properties

- [allCases](paperkit/featureset/feature/allcases.md)

## Relationships

### Conforms To

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

## See Also

### Describing feature types

- [FeatureSet.ContentVersion](paperkit/featureset/contentversion-swift.enum.md)
- [FeatureSet.LineMarkerPositions](paperkit/featureset/linemarkerpositions-swift.struct.md)
