LibTmux.Query.Pane
Physical pane fields and its required window relationship.
Source and package
- Qualified name
-
LibTmux .Query. Pane - Package
- libtmux-haskell
- Source
- src/LibTmux/Query/Pane.hs
- LibTmux.Query.Pane
-
Description#
Use these tokens with
LibTmux.Query; each describes an ownedPanefromLibTmux.Snapshot. All are available in the tmux 3.3a baseline. Text comparisons are exact. Command and path values retain POSIX bytes from the endpoint rather than promising UTF-8 or local path semantics.
Members11#
- active function Whether this is the active pane of its physical window.
- currentCommand function Foreground command name as lossless POSIX bytes, not a shell command line.
- currentPath function Observed current directory on the tmux endpoint, preserving POSIX bytes.
- dead function Whether tmux observed the pane's process as dead.
- height function Positive height in cells, independent of window-link context.
- id function Native pane ID. Equality alone does not establish Server identity.
- index function Pane index within its window, distinct from a window-link index.
- title function UTF-8 pane title.
containsperforms exact Text substring matching. - width function Positive width in cells. Use
dimensionAtLeastfor an integer threshold. - window function Resolve the pane's physical window in the supplied snapshot with
related. - windowId function Native ID of the pane's physical window; use
windowto navigate it.