# `GSAnnotation`

*Class*

The annotation object

## Declaration

```swift
class GSAnnotation
```

```objc
@interface GSAnnotation : GSElement
```

```python
class GSAnnotation(GSElement)
```

## Topics

### Instance Properties

- [`GSAnnotation.activeHandle`](/Core/GlyphsCore/GSAnnotation/activeHandle)
- [`GSAnnotation.angle`](/Core/GlyphsCore/GSAnnotation/angle) — The angle of the element.
- [`GSAnnotation.bounds`](/Core/GlyphsCore/GSAnnotation/bounds)
- [`GSAnnotation.text`](/Core/GlyphsCore/GSAnnotation/text) — The Text.
- [`GSAnnotation.type`](/Core/GlyphsCore/GSAnnotation/type) — The type of the annotation
- [`GSAnnotation.width`](/Core/GlyphsCore/GSAnnotation/width)

### Instance Methods

- [`GSAnnotation handlePositionForScale:`](/Core/GlyphsCore/GSAnnotation/handlePositionForScale:)
- [`GSAnnotation handleRectForScale:`](/Core/GlyphsCore/GSAnnotation/handleRectForScale:)

## Relationships

### Inherits From

- [`GSElement`](/Core/GlyphsCore/GSElement)

