# mcp.views.Snapshot

- **Module:** mcp.views
- **Package:** tmux-mcp
- **Language:** Rust
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/tmux-mcp/src/views.rs#L176
- **Page:** https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-snapshot/

A pane's contents and the state a capture leaves out.

## Members

- `pane` (attribute): The pane itself.
- `width` (attribute): How wide it is, in columns.
- `height` (attribute): How tall it is, in rows.
- `cursor_x` (attribute): Where the cursor sits, counting from the left.
- `cursor_y` (attribute): Where the cursor sits, counting from the top.
- `in_mode` (attribute): Whether the pane is in a mode, where keys navigate rather than type.
- `mode` (attribute): Which mode, when it is in one.
- `scroll_position` (attribute): How far it is scrolled back, when it is in copy mode.
- `dead` (attribute): Whether the process in it has ended.
- `content` (attribute): What the pane is showing.
- `lines` (attribute): How many lines of it are reported.
- `dropped` (attribute): How many older lines were dropped to honour `max_lines`.
