- Package
- libtmux-swift
- Source
- Sources/LibTmux/Pane.swift
- Other languages
- PythonRubyLuaTypeScriptRustGoJava.NETC++
- Bases:
A tmux pane, as it was when the listing was read.
A pane belongs to one window; session membership runs through
WindowLink.Discussed in Architecture , Traversal
In other ports A tmux pane
- Python
libtmux.Pane - Ruby
LibTmux::Pane - Lua
libtmux.Pane - TypeScript
pane.Pane - Rust
pane.Pane - Go
tmux.Pane - Java
io.github.libtmux.Pane.Pane - .NET
LibTmux.Pane - C++
libtmux::Pane
- Python
22 declared, 2 inherited
Members
- id property tmux's own pane id —
%0,%1. - index property Position within its window, renumbered as panes come and go.
- height property The height tmux is drawing this pane at, in cells.
- width property The width tmux is drawing this pane at, in cells.
- isActive property The pane a command reaches when it names the window and stops there.
- 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.
- windowID property The window this pane is in. Panes move between windows, so this is where it is now rather than where it started.
- 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.
- 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.
- filterFieldID(for:) method The stable wire id for a key path, or
nilif the property is not filterable. - filterFieldType(_:) method The value kind an id names, or
nilwhen this model does not know it. - filterFormatField(_:) method The tmux format field an id reads, or
nilwhen it has no single one. - filterValue(_:of:) method Reads the field an id names, or
nilif this model has no such field. - incarnation property The daemon this value was read from.
- init(id:index:width:height:isActive:isDead:isInputOff:modeCount:isSynchronized:currentCommand:currentPath:isAtTop:isAtBottom:isAtLeft:isAtRight:windowID:incarnation:) method
- isDead property Whether the pane's configured process has exited.
- isInputOff property Whether tmux has disabled input to the pane.
- isSynchronized property Whether input to this pane participates in synchronized-pane delivery.
- modeCount property The number of human-client modes stacked on the pane.
Inherited members
Reached through Equatable.!=(_:_:), Decodable.init(from:).
- !=(_:_:) Equatable.!=(_:_:) Returns a Boolean value indicating whether two values are not equal.
- init(from:) Decodable.init(from:) Creates a new instance by decoding from the given decoder.