Shell

Classes

Classes

ElectronAdapter

Methods

connect

connect(): Promise<string>

Returns:

Promise<string> -

write

write(data: string): Promise<void>

Parameters:

ParameterTypeRequiredDescription
datastringYes

Returns:

Promise<void> -

onData

onData(callback: (data: string) => void): void

Parameters:

ParameterTypeRequiredDescription
callback(data: string) => voidYes

disconnect

disconnect(): Promise<void>

Returns:

Promise<void> -

resize

resize(cols: number, rows: number): Promise<void>

Parameters:

ParameterTypeRequiredDescription
colsnumberYes
rowsnumberYes

Returns:

Promise<void> -

WebSocketAdapter

Constructor

constructor(serverUrl: string)

Parameters:

ParameterTypeRequiredDescription
serverUrlstringYes

Methods

connect

connect(): Promise<string>

Returns:

Promise<string> -

write

write(data: string): void

Parameters:

ParameterTypeRequiredDescription
datastringYes

onData

onData(callback: (data: string) => void): void

Parameters:

ParameterTypeRequiredDescription
callback(data: string) => voidYes

disconnect

disconnect(): void

resize

resize(cols: number, rows: number): void

Parameters:

ParameterTypeRequiredDescription
colsnumberYes
rowsnumberYes
Previous
Interfaces