libtmux Reference MCP Search
On this page

Pane

View as Markdown

Package
libtmux-swift
Source
Sources/LibTmux/Pane.swift
struct Pane : struct Pane
struct [source]
struct [source]
struct Pane

A tmux pane, as it was when the listing was read.

A pane belongs to one window; session membership runs through WindowLink .

19 declared, 0 inherited

Members

  • !=(_:_:) function Returns a Boolean value indicating whether two values are not equal.
  • filterFieldID(for:) method The stable wire id for a key path, or nil if the property is not filterable.
  • filterFieldType(_:) method The value kind an id names, or nil when this model does not know it.
  • filterValue(_:of:) method Reads the field an id names, or nil if this model has no such field.
  • init(from:) method Creates a new instance by decoding from the given decoder.
  • init(id:index:width:height:isActive:currentCommand:currentPath:isAtTop:isAtBottom:isAtLeft:isAtRight:windowID:incarnation:) method
  • currentCommand property The command tmux believes is running. It reflects the foreground process, so it changes as the user works.
  • currentPath property The working directory of the process in the pane, which follows the user around rather than staying where the pane was created.
  • height property The height tmux is drawing this pane at, in cells.
  • id property tmux's own pane id — %0, %1.
  • incarnation property The daemon this value was read from.
  • index property Position within its window, renumbered as panes come and go.
  • isActive property The pane a command reaches when it names the window and stops there.
  • isAtBottom property Whether the pane reaches its window's bottom edge.
  • isAtLeft property Whether the pane reaches its window's left edge.
  • isAtRight property Whether the pane reaches its window's right edge.
  • isAtTop property Whether the pane reaches its window's top edge. A pane can be against more than one edge, and a lone pane is against all four.
  • width property The width tmux is drawing this pane at, in cells.
  • windowID property The window this pane is in. Panes move between windows, so this is where it is now rather than where it started.
Esc

Type to search.