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

types.TmuxPaneFlowEvent

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

View as Markdown

Module
types
Package
libtmux
Source
packages/libtmux/src/types.ts
interface types.TmuxPaneFlowEvent
interface [source]
interface [source]
interface types.TmuxPaneFlowEvent

tmux paused or resumed output for a pane that fell behind.

This connection answers every pause it observes with its own `refresh-client -A <pane>:continue(see ), whether tmux paused the pane on its own or a caller paused it directly withserver.cmd("refresh-client", ["-A", "<pane>:pause"])` on this same connection's client. A pause held that way is resumed within one round trip; it does not stay paused for the caller to inspect.

pause/continue and off/on (`refresh-client -A <pane>:off/:on`) are independent pairs tmux tracks separately. Resuming with the wrong verb

  • off then continue, or pause then on - returns success but leaves

the pane's output undelivered; off stops tmux from reading that pane's pty at all, which also freezes it for every other client, not only this connection's.

2 declared, 0 inherited

Members

Esc

Type to search.