Core LibraryAPI Reference

Choose documentation 3

latest

Current version

latest
English

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

enum libtmux-java latest

Kind

Package io.github.libtmux.catalog.Kind io.github.libtmux.catalog

What shape a facade needs to give one operation of the core API.

View as Markdown

Source and package
Module
io.github.libtmux.catalog
Package
io.github.libtmux:libtmux
Source
libtmux/src/main/java/io/github/libtmux/catalog/Kind.java
enum io.github.libtmux.catalog.Kind
enum [source]

Description#

A Kotlin or Scala wrapper, or a generated reference page, reads this off Operation rather than guessing from a method's name or return type.

Members6 members#

Common operations3 members#

  • LIFECYCLE constant Opens, attaches, derives, or closes a resource.
  • STREAM constant Returns a subscription, stream, or publisher of events.
  • WAIT constant Blocks until something else happens; the waiting itself changes nothing.

Other members3 members#

  • CAPTURED constant No tmux I/O: answers from the handle's own capture, or collects a command to send later. Field accessors, navigation within one capture, and building a batch or chain.
  • MUTATION constant Changes tmux state: sending keys, renaming, killing, splitting, setting options, pasting, resizing.
  • READ constant Contacts tmux and changes nothing: listings, captures, show-*, expansion, liveness, lookups.
Esc

Type to search.