# LibTmux.entitykey

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

```
entitykey(ref::LibTmux.EntityRef)

entitykey(x::LibTmux.EntitySnapshot)

entitykey(x::LibTmux.PaneOccurrence)

entitykey(x::LibTmux.WindowLink)
```

## Methods

### `entitykey(ref::LibTmux.EntityRef)`

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

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

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

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

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

### `entitykey(x::LibTmux.WindowLink)`

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

## Parameters

- `ref` (`LibTmux.EntityRef`) (for `entitykey(ref)`)
- `x` (`LibTmux.EntitySnapshot`) (for `entitykey(x) [overload 2]`)
- `x` (`LibTmux.PaneOccurrence`) (for `entitykey(x) [overload 3]`)
- `x` (`LibTmux.WindowLink`) (for `entitykey(x) [overload 4]`)
