# LibTmux.snapshotof

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** Julia
- **Kind:** function
- **Source:** https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/model.jl#L200
- **Page:** https://libtmux.org/en/julia/latest/reference/libtmux-snapshotof/

```
snapshotof(x::LibTmux.EntitySnapshot)

snapshotof(x::LibTmux.PaneOccurrence)

snapshotof(rows::LibTmux.RowProjection)

snapshotof(xs::LibTmux.Selection)
```

## Methods

### `snapshotof(x::LibTmux.EntitySnapshot)`

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/model.jl#L202).

### `snapshotof(x::LibTmux.PaneOccurrence)`

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/model.jl#L203).

### `snapshotof(rows::LibTmux.RowProjection)`

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/projection.jl#L16).

### `snapshotof(xs::LibTmux.Selection)`

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/model.jl#L201).

Return captured provenance without acquiring or refreshing data.

## Parameters

- `x` (`LibTmux.EntitySnapshot`) (for `snapshotof(x) [overload 1]`)
- `x` (`LibTmux.PaneOccurrence`) (for `snapshotof(x) [overload 2]`)
- `rows` (`LibTmux.RowProjection`) (for `snapshotof(rows)`)
- `xs` (`LibTmux.Selection`) (for `snapshotof(xs)`)
