Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

tmux.SubscriptionChange

Go
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust Unavailable
  • Go
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift Unavailable

View as Markdown

Module
tmux
Package
github.com/libtmux/libtmux-go/tmux
Source
tmux/control_notification.go
struct tmux.SubscriptionChange
struct [source]
struct [source]
struct 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.

6 declared, 0 inherited

Members

  • Name attribute Name is the subscription name given when it was armed.
  • Pane attribute Pane is the pane the value was evaluated for, when scoped to one.
  • Session attribute Session is the session the value was evaluated for.
  • Value attribute Value is the format expanded by tmux.
  • 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.
Esc

Type to search.