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

# layout$

> Observable of the current layout name.

```ts
get layout$(): Observable<string>
```

Observable of the current layout name.

## layout

```ts
get layout(): string | undefined
```

Current layout name, or `undefined` if not set.

## **Examples**

```ts
call.layout$.subscribe((layout) => {
  console.log('layout:', layout);
});
```