# libtmux.WindowLink:swap

- **Module:** libtmux.WindowLink
- **Package:** libtmux
- **Language:** Lua
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-lua/blob/547c9c4228e07ebf846690eb44da2eeeb6fde922/lua/libtmux/_internal/entity.lua#L461
- **Page:** https://libtmux.org/en/lua/latest/reference/libtmux-windowlink-swap/

```
libtmux.WindowLink:swap(other: libtmux.WindowLink, options: libtmux.SwapLinkOptions? = nil) -> libtmux.Request<boolean>
```

## Parameters

- `other` (libtmux.WindowLink):  One placement of a window in a session: a window can be linked into several.
- `options` (libtmux.SwapLinkOptions?)
