PaneWhere
Match captured PaneSnapshot values without I/O. Omitted keywords are unconstrained. Explicit nothing requires nullable captured absence. All specified fields and related records are checked for coverage first.
Source and package
- Module
- LibTmux
- Package
- LibTmux
- Source
- src/criteria_generated.jl
-
Description#
PaneWhere(; id, index, active, dead, width, height, current_command, current_path, title, window)Keywords:
-
id(PaneID): Physical pane identity. -
index(Integer): Pane index within its window; not a Julia collection position. -
active(Bool): Active pane of its window; not client visibility. -
dead(Bool): Whether tmux retains an exited pane. -
width(Integer): Pane width in cells. -
height(Integer): Pane height in cells. -
current_command(String): Command name observed by tmux. -
current_path(String): Path observed on the tmux host; text matching is lexical. -
title(String): Pane title, including literal format-like text. -
window(relation): Physical containing window.
Methods#
Lib
Tmux .PaneWhere(clauses::Tuple{Vararg{LibTmux._FieldClause}}, ::Val{:validated})[source]#Lib
Tmux .PaneWhere(; id, index, active, dead, width, height, current_command , current_path , title, window )[source]#- Parameters
-
-
clauses( Tuple{Vararg{LibTmux._FieldClause}} ) (forPaneWhere(clauses, argument2)) # -
argument2( Base.Val {:validated} ) (forPaneWhere(clauses, argument2)) # -
id=_UNCONSTRAINED(forPaneWhere(id, index, active, dead, width, height, current_command, current_path, title, window)) # -
index=_UNCONSTRAINED(forPaneWhere(id, index, active, dead, width, height, current_command, current_path, title, window)) # -
active=_UNCONSTRAINED(forPaneWhere(id, index, active, dead, width, height, current_command, current_path, title, window)) # -
dead=_UNCONSTRAINED(forPaneWhere(id, index, active, dead, width, height, current_command, current_path, title, window)) # -
width=_UNCONSTRAINED(forPaneWhere(id, index, active, dead, width, height, current_command, current_path, title, window)) # -
height=_UNCONSTRAINED(forPaneWhere(id, index, active, dead, width, height, current_command, current_path, title, window)) # -
current_command=_UNCONSTRAINED(forPaneWhere(id, index, active, dead, width, height, current_command, current_path, title, window)) # -
current_path=_UNCONSTRAINED(forPaneWhere(id, index, active, dead, width, height, current_command, current_path, title, window)) # -
title=_UNCONSTRAINED(forPaneWhere(id, index, active, dead, width, height, current_command, current_path, title, window)) # -
window=_UNCONSTRAINED(forPaneWhere(id, index, active, dead, width, height, current_command, current_path, title, window)) #
-
Discussed in Captured queries
-