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.

method libtmux-perl latest

Server.explain_panes

explain_panes(where => criteria|Filter, pushdown => policy?).

Source and package
Qualified name
LibTmux::Server::explain_panes
Module
LibTmux
Declared in
Server
Package
LibTmux
Source
packages/core/lib/LibTmux/Server.pm
sub explain_panes($self, %args)

Description#

Validate criteria and return an inspectable LibTmux::QueryPlan without I/O or mutation. The plan records required fields/relations, source commands, residuals, and conditional daemon capability needs. Invalid criteria throw "InvalidFilter" in LibTmux::X. Executing "query_panes" discovers the connected generation and capabilities.

my $plan = $server->explain_panes(where => {width => {-gte => 120}});

Methods#

Parameters
Esc

Type to search.

Reference previewOpen reference