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
- Module
- io.github.libtmux.Layout
- Package
- io.github.libtmux:libtmux
- Source
- libtmux/src/main/java/io/github/libtmux/Layout.java
-
One of tmux's built-in pane arrangements.
An enum rather than a string, and not for tidiness:
select-layoutwith 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 answersinvalid layoutand carries on.A name that cannot be misspelled cannot trigger that.
Window#applyLayoutcovers the other way in, a serialized layout string, by checking it before tmux sees it.
12 declared, 0 inherited
Members
- EVEN_HORIZONTAL constant
- EVEN_VERTICAL constant
- Layout method
- MAIN_HORIZONTAL constant
- MAIN_HORIZONTAL_MIRRORED constant Requires tmux 3.5.
- MAIN_VERTICAL constant
- MAIN_VERTICAL_MIRRORED constant Requires tmux 3.5.
- requireSupported method Refuses this layout when the running tmux predates it.
- since method The first supported release that has this layout.
- TILED constant
- tmuxName method The name tmux knows this by.
- toString method