Construct a new terminal session.
The server settings for the session.
Test whether the session is disposed.
Test whether the session is ready.
A signal emitted when a message is received from the server.
Get the model for the terminal session.
Get the name of the terminal session.
A promise that fulfills when the session is ready.
A signal emitted when the session is shut down.
Connect to the websocket.
Clone the current session object.
Dispose of the resources held by the session.
Reconnect to the terminal.
A promise that resolves when the terminal has reconnected.
Send a message to the terminal session.
Shut down the terminal session.
Whether the terminal service is available.
Shut down a terminal session by name.
The name of the target session.
The server settings to use.
A promise that resolves when the session is shut down.
Shut down all terminal sessions.
The server settings to use.
A promise that resolves when all the sessions are shut down.
Generated using TypeDoc
An implementation of a terminal interface. The static namespace for
DefaultTerminalSession
.