Core LibraryAPI Reference

Choose documentation 1

latest

Current version

latest
English

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

class libtmux-scala latest

Environment

Package io.github.libtmux.scaladsl.cats.Environment io.github.libtmux.scaladsl.cats

Read and update environment variables for processes started by tmux.

View as Markdown

Source and package
Module
io.github.libtmux.scaladsl.cats
Package
io.github.libtmux:libtmux-scala_3
Source
libtmux-scala-cats/src/main/scala/io/github/libtmux/scaladsl/cats/Subsystems.scala
final class Environment[F[_]]
class [source]

Members14 members#

Other members14 members#

  • all method Every name set at this scope, in tmux's order.
  • asJava method The Java handle this wraps: the one escape hatch, as on every handle.
  • effective method What a process started from this scope is actually handed, both scopes taken together.
  • equals method
  • get method The value set for this name, or empty when it is removed or absent.
  • hashCode method
  • isRemoved method Whether new processes are told not to inherit this name.
  • remove method Tells processes started after this not to inherit the name.
  • removed method Every name this scope tells a new process not to inherit.
  • server property
  • set method Sets a name to a literal value.
  • setExpanded method Sets a name to what a tmux format expands to now.
  • toString method
  • unset method Removes the name from this scope, so it is neither set nor marked.
Esc

Type to search.