Shell
Classes
Classes
ElectronAdapter
Methods
connect
connect(): Promise<string>
Returns:
Promise<string> -
write
write(data: string): Promise<void>
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
data | string | Yes |
Returns:
Promise<void> -
onData
onData(callback: (data: string) => void): void
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
callback | (data: string) => void | Yes |
disconnect
disconnect(): Promise<void>
Returns:
Promise<void> -
resize
resize(cols: number, rows: number): Promise<void>
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
cols | number | Yes | |
rows | number | Yes |
Returns:
Promise<void> -
WebSocketAdapter
Constructor
constructor(serverUrl: string)
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
serverUrl | string | Yes |
Methods
connect
connect(): Promise<string>
Returns:
Promise<string> -
write
write(data: string): void
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
data | string | Yes |
onData
onData(callback: (data: string) => void): void
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
callback | (data: string) => void | Yes |
disconnect
disconnect(): void
resize
resize(cols: number, rows: number): void
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
cols | number | Yes | |
rows | number | Yes |