---
title: AXBrailleMapRenderer
framework: accessibility
role: symbol
role_heading: Protocol
path: accessibility/axbraillemaprenderer
---

# AXBrailleMapRenderer

The interface for providing data for a braille map.

## Declaration

```swift
protocol AXBrailleMapRenderer : NSObjectProtocol
```

## Overview

Overview You update the braille display in one of these ways: Implement accessibilityBrailleMapRenderRegion to specify an area of the UI to render to the braille display. With this approach, VoiceOver handles the process of converting the data to a braille map by rendering the image of the screen in that region and updating the braille display automatically. Implement accessibilityBrailleMapRenderer to update the braille map manually. With this approach, you get more detailed control over what to display, but you must modify the braille map yourself.

## Topics

### Rendering a specific region

- [accessibilityBrailleMapRenderRegion](accessibility/axbraillemaprenderer/accessibilitybraillemaprenderregion.md)

### Updating the braille map manually

- [accessibilityBrailleMapRenderer](accessibility/axbraillemaprenderer/accessibilitybraillemaprenderer.md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Braille maps

- [AXBrailleMap](accessibility/axbraillemap.md)
