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

LibTmux.SplitPaneRequest

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

View as Markdown

Module
LibTmux
Package
LibTmux
Source
src/LibTmux/Requests/SplitPaneRequest.cs
struct LibTmux.SplitPaneRequest
struct [source]
struct [source]
struct LibTmux.SplitPaneRequest

Describes one split-window invocation.

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.

17 declared, 0 inherited

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.
  • 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.
Esc

Type to search.