# LibTmux.FSharp.Window

- **Module:** LibTmux.FSharp
- **Package:** LibTmux.FSharp
- **Language:** F#
- **Kind:** module
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/cf34b255c896d19a97e7d7fabea58609c916012d/src/LibTmux.FSharp/Hierarchy.fsi#L142
- **Page:** https://libtmux.org/en/fsharp/latest/reference/libtmux-fsharp-window/

```
module Window
```

Identifies window placements and starts queries confined to one window.

## Members

### Collections and queries

- `panes` (function): Queries the panes in a window.

### Common operations

- `rename` (function): Renames the window and returns a handle carrying the new name.
- `select` (function): Makes the window its session's current window, and returns a handle carrying the state afterwards.
- `selectLayout` (function): Arranges the window's panes in a layout, such as <c>even-horizontal</c> or <c>tiled</c>, and returns a handle carrying the state afterwards.

### Other members

- `activePane` (function): Reads from tmux the window's active pane.
- `kill` (function): Kills the window, with its panes.
- `move` (function): Moves the window as the request says, and returns a handle carrying the state afterwards.
- `placementKey` (function): Returns a comparable key including the captured session and window index.
- `resize` (function): Resizes the window as the request says, and returns a handle carrying the state afterwards.
