interface
TerminalOptions
interface TerminalOptions
Options for creating a pseudo-terminal (PTY).
- data?: (terminal: Terminal, data: Uint8Array<ArrayBuffer>) => void
Callback invoked when data is received from the terminal.
- exit?: (terminal: Terminal, exitCode: number, signal: null | string) => void
Callback invoked when the PTY stream closes (EOF or read error).
exitCodeis a PTY lifecycle status (0 = clean EOF, 1 = error), NOT the subprocess exit code. Use Subprocess.exited or theonExitcallback for the process exit information.