---
title: callout
framework: mapkitjs
role: symbol
role_heading: Instance Property
path: mapkitjs/annotation/callout
---

# callout

A delegate that enables you to customize the annotation’s callout.

## Declaration

```data
get callout(): AnnotationCalloutDelegate | null;
set callout(callout: AnnotationCalloutDelegate | null);
```

## Discussion

Discussion The callout delegate is an optional object that implements methods for customizing the appearance, content, and animations of the callout that appear when selecting the annotation. See AnnotationCalloutDelegate for details.

## See Also

### Managing callouts

- [calloutEnabled](mapkitjs/annotation/calloutenabled.md)
- [calloutOffset](mapkitjs/annotation/calloutoffset.md)
