1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-19 11:21:39 +03:00
wezterm/docs/config/lua/pane/index.markdown
2022-11-20 06:53:49 -07:00

24 lines
780 B
Markdown

# `Pane` object
---
*Since: 20221119-145034-49b9839f*
In previous releases there were separate `MuxPane` and `Pane` objects created
by the mux and gui layers, respectively. This is no longer the case: there is
now just the underlying mux pane which is referred to in these docs as `Pane`
for the sake of simplicity.
---
A Pane object is typically passed to your code via an event callback. A Pane
object is a handle to a live instance of a Pane that is known to the wezterm
process. A Pane object tracks the psuedo terminal (or real serial terminal)
and associated process(es) and the parsed screen and scrollback.
A Pane object can be used to send input to the associated processes and
introspect the state of the terminal emulation for that pane.
## Available methods