Interface IBaseTerminalServer
Properties
Readonly mergedCollection
Methods
attach
- attach(id: number): Promise<number>
Parameters
Returns Promise<number>
close
- close(id: number): Promise<void>
Parameters
Returns Promise<void>
create
- create(IBaseTerminalServerOptions: object): Promise<number>
Parameters
IBaseTerminalServerOptions: object
Returns Promise<number>
deleteCollection
- deleteCollection(extensionIdentifier: string): void
Parameters
extensionIdentifier: string
Returns void
getCwdURI
- getCwdURI(id: number): Promise<string>
Parameters
Returns Promise<string>
getDefaultShell
- getDefaultShell(): Promise<string>
getProcessId
- getProcessId(id: number): Promise<number>
Parameters
Returns Promise<number>
onAttachAttempted
- onAttachAttempted(id: number): Promise<void>
Parameters
Returns Promise<void>
resize
- resize(id: number, cols: number, rows: number): Promise<void>
Parameters
id: number
cols: number
rows: number
Returns Promise<void>
setCollection
Parameters
extensionIdentifier: string
persistent: boolean
Returns void
Gets a single collection constructed by merging all environment variable collections into one.