On this page
LibTmux.Pane
- Module
- LibTmux
- Package
- LibTmux
- Source
- src/LibTmux/Pane.cs
-
Represents an immutable pane handle and snapshot.
72 declared, 0 inherited
Members
- BreakAsync method Moves this pane out into a window of its own.
- BuildCaptureArguments method
- BuildChooseTreeArguments method Builds the arguments a chooser request sends.
- BuildCopyModeArguments method Builds the arguments a copy-mode request sends.
- BuildDisplayPopupArguments method Builds the arguments a popup request sends.
- BuildFindWindowArguments method
- BuildNewPaneArguments method Builds the arguments a floating-pane request sends.
- BuildPasteBufferArguments method Builds the arguments a paste request sends.
- BuildPipePaneArguments method
- BuildRehomeArguments method
- BuildResizePaneArguments method
- BuildRespawnPaneArguments method
- BuildSelectPaneArguments method
- BuildSendKeysArguments method
- BuildSplitArguments method Builds the arguments a split request sends.
- BuildSwapPaneArguments method
- CaptureAsync method Reads the pane's contents.
- CaptureToBufferAsync method Captures the pane's contents into a tmux buffer.
- ChooseBufferAsync method Opens the buffer chooser in this pane.
- ChooseClientAsync method Opens the client chooser in this pane.
- ChooseTreeAsync method Opens the session tree chooser in this pane.
- ClearAsync method Clears the pane by running the shell's reset.
- ClearHistoryAsync method Drops the pane's scrollback history.
- CreatePaneAsync method Creates a floating pane against this one.
- DisplayMessageAsync method Shows a message on the client viewing this pane.
- DisplayPaneNumbersAsync method Shows the pane numbers on every client.
- DisplayPopupAsync method Shows a popup over the client viewing this pane.
- EnterAsync method Presses Enter in the pane.
- EnterClockModeAsync method Puts the pane into clock mode.
- EnterCopyModeAsync method Puts the pane into copy mode.
- EnterCustomizeModeAsync method Puts the pane into customize mode.
- Equals method
- ExecuteCommandAsync method Executes one raw tmux command against this pane.
- FindWindowAsync method Opens the window finder in this pane.
- FromEnvironmentAsync method Returns the pane this process was spawned in.
- GetHashCode method
- JoinAsync method Joins this pane into another window.
- KillAsync method Stops this pane.
- MoveAsync method Moves this pane to another position.
- Pane method
- PasteBufferAsync method Pastes a tmux buffer into the pane.
- PipeAsync method Pipes the pane's input or output through a command.
- RefreshAsync method Re-reads this pane from tmux.
- ResetAsync method Resets the pane's terminal state and drops its history.
- ResizeAsync method Resizes this pane.
- RespawnAsync method Restarts the command running in this pane.
- SelectAsync method Selects this pane.
- SendKeysAsync method Sends keys to the pane.
- SendPrefixAsync method Sends the configured prefix key to the pane.
- SendTextAsync method Types text into the pane.
- SetHeightAsync method Sets this pane's height.
- SetTitleAsync method Sets this pane's title.
- SetWidthAsync method Sets this pane's width.
- SplitAsync method Splits this pane.
- SwapAsync method Swaps this pane with another.
- AtBottom property Gets whether the pane touches the bottom of its window.
- AtLeft property Gets whether the pane touches the left of its window.
- AtRight property Gets whether the pane touches the right of its window.
- AtTop property Gets whether the pane touches the top of its window.
- Generation property Gets the server generation captured with this pane.
- Height property Gets the pane height captured with this handle.
- Hooks property Gets the hooks of this pane.
- Id property Gets the pane identifier.
- Index property Gets the index this pane holds in its window.
- Options property Gets the options of this pane.
- RawFormatFields property Gets the tmux fields captured when this handle materialized.
- Server property Gets the server that owns this pane.
- Session property Gets the session containing this pane.
- Snapshot property Gets the tmux fields captured when this handle materialized, or null when none were.
- Title property Gets the pane title captured with this handle.
- Width property Gets the pane width captured with this handle.
- Window property Gets the window containing this pane.