struct libtmux-dotnet latest
SplitPaneRequest
Describes one split-window invocation.
Source and package
- Module
- LibTmux
- Package
- LibTmux
- Source
- src/LibTmux/Requests/SplitPaneRequest.cs
-
Description#
Every option is set through an initializer rather than a constructor argument. tmux gains flags, and a constructor that grew one would break every caller already compiled against the old signature; a property added beside these does not.
Members18 members#
Other members18 members#
- ActiveBorderStyle property Gets the border style while the pane is active.
- Attach property Gets whether the new pane becomes active.
- Command property Gets the command the new pane runs.
- Direction property Gets where the new pane goes.
- Empty property Gets whether the pane starts with no command.
- Environment property Gets the environment entries set on the new pane.
- ExpectedWindowId property Gets the window that must contain the target pane at dispatch.
- FullWindow property Gets whether the split spans the whole window.
- InactiveBorderStyle property Gets the border style while it is not.
- KeepOpen property Gets whether the pane stays after its command exits.
- Message property Gets the message shown in the pane.
- Percentage property Gets the size as a percentage of the window.
- Size property Gets the explicit size in cells.
- StartDirectory property Gets the working directory for the new pane.
- Style property Gets the pane style.
- Target property Gets the pane to split, or null for the active one.
- ToCommand method Returns a split request as one tmux command.
- Zoom property Gets whether the new pane is zoomed.