---
title: annotationKeyValues
framework: pdfkit
role: symbol
role_heading: Instance Property
path: pdfkit/pdfannotation/annotationkeyvalues
---

# annotationKeyValues

A dictionary that contains a deep copy of the widget’s properties.

## Declaration

```swift
var annotationKeyValues: [AnyHashable : Any] { get }
```

## See Also

### Modifying Annotation Attributes

- [value(forAnnotationKey:)](pdfkit/pdfannotation/value(forannotationkey:).md)
- [setValue(_:forAnnotationKey:)](pdfkit/pdfannotation/setvalue(_:forannotationkey:).md)
- [setBoolean(_:forAnnotationKey:)](pdfkit/pdfannotation/setboolean(_:forannotationkey:).md)
- [setRect(_:forAnnotationKey:)](pdfkit/pdfannotation/setrect(_:forannotationkey:).md)
- [removeValue(forAnnotationKey:)](pdfkit/pdfannotation/removevalue(forannotationkey:).md)
- [PDFAnnotationKey](pdfkit/pdfannotationkey.md)
