---
title: renderHandler
framework: phase
role: symbol
role_heading: Instance Property
path: phase/phasepullstreamnode/renderhandler
---

# renderHandler

## Declaration

```swift
var renderHandler: PHASEPullStreamRenderHandler { get set }
```

## Discussion

Discussion A property to set the render block callback that will render the samplesIW The renderBlock must be set before the PHASESoundEvent is prepared or started.  The callback will be called from a high priority realtime thread. Your implementation must be performant and not perform any realtime unsafe operations such as lock mutexes or allocate memory.
