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.

enum libtmux-java latest

Layout

One of tmux's built-in pane arrangements.

Source and package
Qualified name
io.github.libtmux.Layout
Package
io.github.libtmux
Distribution
io.github.libtmux:libtmux
Source
libtmux/src/main/java/io/github/libtmux/Layout.java
enum io.github.libtmux.Layout

Description#

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.

Members14#

Esc

Type to search.

Reference previewOpen reference