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

# visible

A Boolean value that determines whether the annotation is visible or hidden.

## Declaration

```data
get visible(): boolean;
set visible(value: boolean);
```

## Discussion

Discussion Set this property to false to temporarily hide an annotation. If there’s a dense cluster of annotations at low zoom levels, it’s good practice to hide some annotations.

## See Also

### Getting and setting annotation appearance

- [coordinate](mapkitjs/annotation/coordinate.md)
- [anchorOffset](mapkitjs/annotation/anchoroffset.md)
- [appearanceAnimation](mapkitjs/annotation/appearanceanimation.md)
- [displayPriority](mapkitjs/annotation/displaypriority-data.property.md)
- [padding](mapkitjs/annotation/padding.md)
- [size](mapkitjs/annotation/size.md)
