On this page
LibTmux.TmuxChaining
- Module
- LibTmux
- Package
- LibTmux
- Source
- src/LibTmux/Chaining/TmuxChaining.cs
-
Turns a request record into a command a chain can carry.
Every overload builds its command with the same code the one-shot method uses, so a chained call and a direct call send identical arguments rather than two descriptions that have to be kept in step.
What each overload takes is decided by what tmux needs, not by taste. A session names no target because the session is what is being made; a window names the session that will hold it; keys name the pane, because which flags tmux accepts depends on the server version and the pane is what knows it.
5 declared, 0 inherited
Members
- ExecuteAsync method Runs a hook request on its own.
- ToCommand method Returns a hook request as one tmux command.
- ToCommands method Returns every command a multi-entry hook request sends.
- ToRunCommand method Returns running a hook as one tmux command.
- ToUnsetCommand method Returns removing a hook as one tmux command.