# willRenderCanvases

> Event that is called just before Canvas rendering happens.

## Definition

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

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

### Remarks

This allows you to delay processing / updating of canvas based elements until just before they are rendered.
