# LibTmux.ChooseTreeRequest

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** .NET
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/6656a563ec9e07ab52e0c3ac96f7704fc94cc0c0/src/LibTmux/Requests/ChooseTreeRequest.cs#L22
- **Page:** https://libtmux.org/reference/dotnet/libtmux-choosetreerequest/

Describes one <c>choose-tree</c> invocation.

## Members

- `ChooseTreeRequest` (method) — Initializes a tree-chooser request.
- `SessionsCollapsed` (property) — Gets whether sessions start collapsed.
- `WindowsCollapsed` (property) — Gets whether windows start collapsed.
- `Format` (property) — Gets the format each row renders with.
- `NativeFilter` (property) — Gets the raw tmux filter limiting the rows.
- `Sort` (property) — Gets how the rows are ordered.
- `Reverse` (property) — Gets whether the order is reversed.
- `Zoom` (property) — Gets whether the chooser pane is zoomed.
