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

io.github.libtmux.Layout.Layout

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

View as Markdown

Module
io.github.libtmux.Layout
Package
io.github.libtmux:libtmux
Source
libtmux/src/main/java/io/github/libtmux/Layout.java
enum io.github.libtmux.Layout.Layout
enum [source]
enum [source]
enum io.github.libtmux.Layout.Layout

One of tmux's built-in pane arrangements.

An enum rather than a string, and not for tidiness: select-layout with a name tmux does not recognise *ends the server* on 3.3a, taking every session on that socket with it — including sessions this program never created. Every other supported release answers invalid layout and carries on.

A name that cannot be misspelled cannot trigger that. Window#applyLayout covers the other way in, a serialized layout string, by checking it before tmux sees it.

12 declared, 0 inherited

Members

Esc

Type to search.