# Type Alias: BuilderRenderFunction

```
type BuilderRenderFunction<P> = (context) => void;
```

Function that defines a component with the help of the passed builder object.

## Type Parameters[#](#type-parameters)

| Type Parameter | Default type |
| --- | --- |
| `P` | `object` |

## Parameters[#](#parameters)

| Parameter | Type |
| --- | --- |
| `context` | [`BuilderRenderFunctionContext`](https://img.ly/docs/cesdk/vue/api/cesdk-js/interfaces/builderrenderfunctioncontext/)<`P`\> |

## Returns[#](#returns)

`void`

---



[Source](https:/img.ly/docs/cesdk/vue/api/cesdk-js/type-aliases/booleanoperation)