> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes. # VideoPosition > Position of a participant's video within the layout canvas. ```ts type VideoPosition = "auto" | `reserved-${number}` | `standard-${number}` | "off-canvas" | "playback" | "full-screen" ``` Position of a participant's video within the layout canvas. * `'auto'` — Automatically positioned by the layout engine. * `` `reserved-${number}` `` — A reserved slot in the layout (e.g., `'reserved-0'`). * `` `standard-${number}` `` — A standard slot in the layout (e.g., `'standard-1'`). * `'off-canvas'` — Participant is not visible in the layout. * `'playback'` — Playback position for media streams. * `'full-screen'` — Participant occupies the entire canvas. > Position of a participant's video within the layout canvas.