> For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

# setPosition

> Sets the participant's position in the video layout.

```ts
setPosition(value): Promise<void>
```

Sets the participant's position in the video layout.

## **Parameters**

The [`VideoPosition`](/docs/browser-sdk/v4/reference/type-aliases/video-position) to assign (e.g. `'auto'`, `'reserved-0'`).

## **Returns**

`Promise<void>`

#### Inherited from

[`Participant`](/docs/browser-sdk/v4/reference/participant).[`setPosition`](/docs/browser-sdk/v4/reference/participant#setposition)

## **Examples**

```ts
await selfParticipant.setPosition(value);
```