Raxol.Terminal.SessionManager.Pane (Raxol Terminal v2.6.0)

Copy Markdown View Source

Terminal pane within a window.

Represents an individual pane/split within a window, containing a terminal process and configuration.

Summary

Types

t()

@type t() :: %Raxol.Terminal.SessionManager.Pane{
  command: String.t() | nil,
  created_at: integer(),
  environment: map(),
  id: String.t(),
  position: {integer(), integer()},
  size: {integer(), integer()},
  status: :running | :stopped | :finished,
  terminal: pid(),
  window_id: String.t(),
  working_directory: String.t()
}