Terminal
A handle to a terminal emulator running inside a Pod
A Terminal is an opaque handle to a terminal emulator running inside a Pod. It is created by createDefaultTerminal or createCustomTerminal, and passed to run to connect a process to I/O.
class Terminal {}Creating a Terminal
createDefaultTerminalcreates an Xterm.js-based terminal attached to a DOM element.
createCustomTerminalcreates a headless terminal with a customonOutputcallback.
Usage
const terminal = await pod.createDefaultTerminal(element);await pod.run("node", ["script.js"], { terminal });