Core LibraryunreleasedAPI Reference

Choose documentation 2

latest

Current version

latest
English

Unreleased LibTmux has not been released. Its API may change during development. This site's structure and URLs may change too.

class libtmux-perl latest

QueryPlan

Explainable explicit pane acquisition

Source and package
Qualified name
LibTmux::QueryPlan
Module
LibTmux
Package
LibTmux
Source
packages/core/lib/LibTmux/QueryPlan.pm

Members4#

  • filter method Return the compiled LibTmux::Filter. Its matching remains local.
  • policy method Return auto, never, or require. "query_panes" in LibTmux::Server executes the plan with complete captured local evaluation. Native candidates cannot hide errors or discard matches from that captured result. Only verified complete translation qualifies for require; runtime disagreement throws "QueryMismatch" in LibTmux::X without assigning a cause. The optional "query_panes" in LibTmux::Server observer exposes completed comparisons.
  • summary method Describe native lowering and local residual reasons. Explanation performs no I/O and uses the support floor until connected capabilities are available.
  • to_data method Return an inspectable plan with source commands, filter, policy, and reasons. The LibTmux::Schema catalog identifies required fields and relations.
Esc

Type to search.

Reference previewOpen reference