# LibTmux.ChooseTreeRequest

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

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

## Members

- `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.
- `ToCommand` (method): Returns a chooser request as one tmux command.
