Core Library0.xAPI Reference

Choose documentation 3

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

class libtmux-java latest

SplitSpec.Builder

Collects the choices, each named for what it does rather than for the field it sets.

Source and package
Qualified name
io.github.libtmux.SplitSpec.Builder
Package
io.github.libtmux
Declared in
SplitSpec
Distribution
io.github.libtmux:libtmux
Source
libtmux/src/main/java/io/github/libtmux/SplitSpec.java
class io.github.libtmux.SplitSpec.Builder

Members20#

Common operations1#

  • environment method Adds several variables to the new pane's environment, keeping any already set.

Other members19#

  • above method Puts the new pane above the target.
  • activeBorderStyle method Sets the new pane's pane-active-border-style. Requires tmux 3.7.
  • below method Puts the new pane below the target, which is what tmux does by default.
  • build method The finished spec.
  • cells method Gives the new pane this many terminal cells.
  • detached method Leaves the target pane focused, where tmux would move to the new one.
  • empty method Creates a pane with no process in it. Requires tmux 3.7.
  • env method Sets one variable in the new pane's environment.
  • fullWindow method Splits the whole window rather than just the target pane.
  • in method Starts the new pane in this directory, resolved against this process's when relative.
  • inactiveBorderStyle method Sets the new pane's pane-border-style. Requires tmux 3.7.
  • keepOnExit method Keeps the pane after its command exits. Requires tmux 3.7.
  • percent method Gives the new pane this share of what is being split.
  • running method Runs a command, which closes the pane when it exits unless #keepOnExit() is set.
  • start method Sets what runs, for a caller holding a PaneStart already.
  • style method Sets the new pane's window-style. Requires tmux 3.7.
  • toLeft method Puts the new pane to the left of the target.
  • toRight method Puts the new pane to the right of the target.
  • zoomed method Zooms the new pane on arrival.

Guides#

Pages that discuss Builder.

Esc

Type to search.

Reference previewOpen reference