# tmux.SubscriptionChange

- **Module:** tmux
- **Package:** github.com/libtmux/libtmux-go/tmux
- **Language:** Go
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-go/blob/52968a3181c1c9e6d1b26c565d4b170968ae61c0/tmux/control_notification.go#L76
- **Page:** https://libtmux.org/en/go/latest/reference/tmux-subscriptionchange/

SubscriptionChange is one evaluated format value reported by a subscription armed with [NotificationStream.Subscribe]. The scope fields tmux did not evaluate against are zero: a session-scoped subscription reports no window or pane, and a window-scoped one reports no pane.

## Members

- `Name` (attribute): Name is the subscription name given when it was armed.
- `Session` (attribute): Session is the session the value was evaluated for.
- `Window` (attribute): Window is the window the value was evaluated for, when scoped to one.
- `WindowIndex` (attribute): WindowIndex is Window's index in Session. It means nothing when Window is zero.
- `Pane` (attribute): Pane is the pane the value was evaluated for, when scoped to one.
- `Value` (attribute): Value is the format expanded by tmux.
