Core Library0.xAPI Reference

Choose documentation 1

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.

class libtmux-raku latest

Configuration.Options

Typed native options. Reads and writes are explicit daemon operations.

Source and package
Qualified name
LibTmux::Configuration::Options
Module
LibTmux
Declared in
Configuration
Package
LibTmux
Source
lib/LibTmux/Configuration.rakumod
Anonymous class

Description#

Typed native options. Reads and writes are explicit daemon operations.

Members8#

Common operations4#

  • entries method Read values, array indices and inherited provenance as captured entries.
  • set method Validate a typed value and set one scalar or explicitly indexed array member.
  • unset method Remove a local value or array member; tmux's inherited/default value may remain.
  • get method Read a native scalar, an array Map, or Nil for an absent local value/member.

Other members4#

  • clone method Copy endpoint, scope and limits through constructor validation.
  • describe method Inspect the source-qualified schema locally; user options have text values.
  • get-raw method Read raw native output for an option outside the declared typed schema.
  • set-raw method Explicit schema escape hatch. tmux validates the option and interprets its value.
Esc

Type to search.

Reference previewOpen reference