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

# LayoutLayer

> Position, size, and state of a single video layer in a call layout.

Position, size, and state of a single layer in a video call layout. Layers are emitted by [`call.layoutLayers$`](/docs/browser-sdk/v4/reference/webrtc-call/layout-layers\$) and update whenever the server reflows the layout.

## **Properties**

Layer height as a percentage (0–100) of the room canvas.

Z-order index assigned by the media server.

ID of the member occupying this layer, if any.

Whether a file (e.g. media playback) is currently rendered in this layer.

Named position slot for this layer (e.g. `reserved-0`). See [`VideoPosition`](/docs/browser-sdk/v4/reference/type-aliases/video-position).

Reservation name if this layer is reserved for a specific member.

Whether the layer is currently visible.

Layer width as a percentage (0–100) of the room canvas.

Layer x-coordinate (top-left corner) as a percentage (0–100) of the room canvas width.

Layer y-coordinate (top-left corner) as a percentage (0–100) of the room canvas height.

Stacking order; higher values render on top.