Core LibraryAPI Reference

Choose documentation 1

latest

Current version

latest
English

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

function libtmux-fsharp latest

PaneWatch.|Output|Paused|Continued|Dropped|Gone|Exited|

Namespace LibTmux.FSharp.PaneWatch.|Output|Paused|Continued|Dropped|Gone|Exited| LibTmux.FSharp

Tells what <c>Control.watchPane</c> or <c>Control.watchPanes</c> yielded, one case per kind of event, so a match that leaves one out draws a warning.

View as Markdown

Source and package
Module
LibTmux.FSharp
Declared in
PaneWatch
Package
LibTmux.FSharp
Source
src/LibTmux.FSharp/Library.fsi
F# value signatures Declares the name and type of a value or function in a signature. Language documentation |Output|Paused|Continued|Dropped|Gone|Exited|): event: TmuxEvent -> Choice<TmuxOutputEvent, PaneId, PaneId, TmuxEventsDroppedEvent, PaneId, string option>
function [source]

Description#

<c>Output</c>: text a watched pane printed, carried as its event. <c>Paused</c>: tmux stopped sending that pane's output, so what it prints until <c>Continued</c> never arrives; capture the pane to read its screen. <c>Continued</c>: tmux resumed sending that pane's output. <c>Dropped</c>: a full buffer discarded events, carried as the loss report. <c>Gone</c>: a watched pane is gone; the watch ends once every pane is. <c>Exited</c>: the control client ended, with tmux's reason when it gave one; the watch ends.

Parameters
Raises
Esc

Type to search.