# willRenderCanvases

> Event that is called before Canvas is rendered.

## Definition

* **Type:** Event
* **Namespace:** [UnityEngine](/engine/6000.6/script-reference/unityengine.md)
* **Assembly:** UnityEngine.UIModule

```csharp
public static event Canvas.WillRenderCanvases willRenderCanvases
```

### Remarks

Use this event to delay the processing or updating of canvas-based elements until they are about to be rendered.
